4.0
30 June 2025
Former employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Very mature great culture and work environment with highly skilled people
Cons
Organisation structure changes quite often
Check out your Company Bowl for anonymous work chats.