1.0
Mar 13, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The pay was good. It was easy to get hired (because they couldn't retain employees). The train station next to the building was convenient for commuting.
Cons
Dehumanizing, depressing atmosphere. The stress level was very high. Dealing with upper management induced dread into nearly everyone. No amount of money is enough to put up with the job.