3.0
Feb 16, 2017
Current employee, more than 1 year
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
set schedules, managers try to assist the best they can, decent pay
Cons
not all managers are there to help you, penalized heavily for slight mistakes, pay could be better for the amount of work done