4.0
Oct 28, 2014
Current employee, less than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits, tenured people who care about the company
Cons
Too many meetings. Culture encourages a lot of structure and hierarchy which is a bit stifling