4.0
Sep 15, 2010
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Fun place to work, social environment. Nature of work can be rewarding and intellectually stimulating. Employees are smart and energetic. Collaborative work environment. Commitment to high quality. Constantly evolving to adapt to changing client needs.
Cons
Top heavy with too many managers at the upper levels. Becoming more and more "political."