1.0
Mar 25, 2011
Anonymous employee
Current employee
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
They pay you. That's it.
Cons
People in all functions are incompetent at their jobs. The management is all about cracking the whip rather than providing genuine leadership to help deliver value to customers. Stress is constant and unrelenting, and the management loves it that way.