1.0
Nov 17, 2020
Anonymous employee
Current employee, more than 1 year
Marlborough, MA
Recommend
CEO approval
Business Outlook
Pros
Decent shifts for traffic management
Cons
Don’t try to talk to HR they will cut down everything you say and make you out to be the problem when you try to bring up anything that is an issue within the company culture.