5.0
Feb 6, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great culture, lots to learn, quality skills
Cons
Lots of insecurity with employment such as frequent layoffs. Management has too much work on their plates