3.0
Feb 5, 2012
Anonymous employee
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Compensation is very good for colleagues with good skills and proven track record
Cons
Micromanagement of management team. Lacking in empowerment