Pros
Mcmaster and Carr has good pay and great benefits it is a clean place to work and you dont work on weekends.
Cons
Favoritism and micromanagement are at the top of whats wrong first if you are not friends with a supervisor or manager you will not advance. Second work performance means nothing in getting a raise its based on the opinion of your manager not the work you turn out thats what you are told by management. At any time you will have 5 to 6 supervisor's in your department alone telling you contradicting orders what a mess that is. I was once written up by 2 supervisor's for the same error whats really crazy is that I was on vacation that week when the error happen I could have lost my job unless I proved that I was not there it was a 3rd supervisor that made the error. The worst thing is Mcmaster will hire a new manager with no experience and they will call them MT (manager trainees) unsted of promoting from within. In 3 months these MTs will be telling you how to do your job that they cant do themselves.