4.0
3 July 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Schedule flexibility Good culture and work environment Good benefits
Cons
Low compensation and poor bonus structure Upper management lacking communication at times