2.0
13 Dec 2022
Former employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Pay Rewarding working with customers
Cons
Leadership team known for bullying employees. High stress job, Those in Boston described the culture as toxic
Check out your Company Bowl for anonymous work chats.