3.0
Sep 25, 2025
Former employee, more than 3 years
Bedford, MA
Recommend
CEO approval
Business Outlook
Pros
Company culture is positive, Employees have good attitudes and support one another.
Cons
The workload is jam-packed with little to no mercy for subordinates.