1.0
24 Mar 2017
Anonymous employee
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Good benefits, perks, office and people
Cons
Upper management is so unorganized that little tasks become chaos. The pay is okay, but not for the stress day in and day out. I had high hopes working here, but honestly it's just another unorganized start up with big ideas and no way to put them into action.