3.0
Apr 25, 2023
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Decent benefits and good perks, the people are great
Cons
HUGE turnover rate plus every year there’s layoffs
Check out your Company Bowl for anonymous work chats.