2.0
Apr 2, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
great co-workers, easy commute off 128, great food in-house
Cons
When negative feedback is given about certain leaders, nothing changes. They need to listen to employees.