1.0
23 Feb 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Some of the team were collaborative, worked well together, and had fun. Location (meaning on the Charles River, not Waltham) and office space is pretty cool and you are able to work outside on the deck.
Cons
In Waltham. Work/life balance, expectation is to work 50+ hours otherwise you're considered to be a slacker. Don't expect to be able to work from home here. Benefits are subpar. Pay not competitive with industry. If you don't drink from the kool aid you won't last, watched many great employees move on. Lack of guidance, mentorship, training and development, or career advancement unless you have an in with one of the founders.