2.0
Nov 4, 2025
Former employee, more than 3 years
Southborough, MA
Recommend
CEO approval
Business Outlook
Pros
Competitive compensation and interesting technology. You can learn and do a lot quickly as a new employee.
Cons
Very toxic workplace. No need to work here unless you need visa. The nepotism is wild. Company growth leveled off with no signs of gaining quality clients.