5.0
Jun 6, 2023
Current employee, more than 1 year
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
Upward mobility, flexible work hours, wfh, great benefits
Cons
Complex corporate structure results in less transparency about company directions