5.0
Jan 19, 2015
Anonymous employee
Current employee
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of benefits, structured schedule, excellent training program, diverse group of employees Every day you learn something new and you meet lots of great people along the way.
Cons
Sometimes the job environment is a little too fast-paced.