3.0
Jun 16, 2021
Current employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Flexible work environment Good Mission Smart People Lots of cutting edge tech
Cons
Senior management seem to have all the right ideas about where we should be going but a haphazard way of trying to get there. Lots of employee attrition.