2.0
Aug 17, 2017
Anonymous employee
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Collaborative environment, decent benefits, great new office. Good products, and innovative thinkers from diverse backgrounds.
Cons
Top-down management that doesn't even begin practice what they preach. Lot of miscommunication and literal dissemination from senior management. Absolutely no work-life balance, and laughably incompetent HR staff. Burn 'em an churn 'em mentality.