3.0
Oct 8, 2025
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Good Benefits Good package incase of layoffs
Cons
Bad Management and Exploitative Cultural Clash. Overseas Management with Different Language causes miscommunication. No accountability on Management Poor HR