4.0
Mar 29, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, great pay, very flexible, fantastic WLB
Cons
Slow, older company with limited desire to change
Check out your Company Bowl for anonymous work chats.