4.0
Feb 27, 2026
Former employee, more than 1 year
Worcester, MA
Recommend
CEO approval
Business Outlook
Pros
Schedule accommodations are not an issue. Friendly people. Not slaving people.
Cons
Some managers are strict Always busy and expecting deadlines if doing fulfillment most of the time they are rushing