5.0
17 Oct 2025
Current employee, more than 1 year
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
• Good office culture and welcoming people • Good work/life balance • The work is exciting and rewarding
Cons
• Business strategy isn't always the clearest • The company moves slow --often crippled by a reluctance to change