2.0
27 Dec 2013
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
The benefits are the only "pro" to the job.
Cons
Treated like animals from management, harassed by management, not supported by superiors, constantly taking tests every few months to keep your job. Failure=Loss job.