4.0
Sep 30, 2025
Former employee, more than 3 years
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, culture, and experience
Cons
low pay and the job location/options of where to be are difficult
Check out your Company Bowl for anonymous work chats.