2.0
Nov 22, 2023
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great mission, very smart employees, decent pay and benefits.
Cons
The company is very unfocused, which seems to be a product of having too many managers with big ego's, and not enough people doing the actual work.