5.0
12 Apr 2026
Current employee, more than 3 years
Tewksbury, MA
Recommend
CEO approval
Business outlook
Pros
Great trainings, great people, and good benefits
Cons
Poor pay, management is more political, caf sucks, buildings are old
Is this your company?
Check out your Company Bowl for anonymous work chats.