4.0
13 May 2026
Former employee, more than 3 years
Lowell, MA
Recommend
CEO approval
Business outlook
Pros
Great pay, great environment, management mostly on point, bottom-up atmosphere
Cons
Occasional mismanagement that then falls upon the customer service reps to pick up the slack.