3.0
3 Jun 2021
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Easy going environment, fun employee perks, younger work setting
Cons
Lots of quick turn around deadlines, lack of work life balance, senior leadership