5.0
Dec 14, 2014
Current employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Good benefits, decent salaries, flexible hours, casual dress, autonomy at work
Cons
Complicated promotion process, it is hard to promote outstanding employees from support staff to staff positions, it takes years sometimes. Raises are yearly and are very small. Bonuses are scarce to nonexistent.