5.0
18 Mar 2019
Current employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Strong, collaborative work culture. Management is attentive to employee needs. Highly recommend
Cons
work-life balance is not great
Check out your Company Bowl for anonymous work chats.