I worked there for several years and at the time I was dealing with some medical/personal issues that effected my work performance. I think if I had something negative to say it would just be nitpicking.
The job itself was enjoyable, the pay was reasonable, and most of the staff were great to work with.
Svantaggi
Most of the leadership team has been there for ages, and they take advantage of their tenure by doing whatever they want and treating other employees badly.