4.0
Jun 22, 2021
Former employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Good Benefits Competitive Salary Pay for Performance environment Open access to leadership Friendly people
Cons
Workload management is difficult to sustain due to very lean infrastructure. Employees feeling overwhelmed leading to loss of talent and limited career growth opportunities.