Pros
- Great pay and benefits. - Some great coworkers. - Learn a lot.
Cons
- Very top heavy org. Doesn't really matter what you think or how good an idea is, if the higher ups don't like it (even if the reason is absolutely ridiculous, which it probably is), its dead in the water. - Favoritism. Hard work will only go so far, and there are people who are promoted that are simply not as good as others. The main way to get promoted is to be liked. If you are not liked by the right people, you might as well leave, even if your work has been stellar. - McMaster moves at the pace of a snail. They like to say they want to be sure, and I get it, measure twice cut once. But for McM, its really more like measure a million times and then call 56738 meetings to review the measurements, then get feedback from 6493720 people on the measurements and the meetings and then find 9472 scissors, review those in another 75973 meetings and then finally cut years later, when the change will have an impact that is nothing like the impact you first measured years ago. This type of movement in the organization creates a lot of hard work with nothing to show for it about 90% of the time and I found that to be reprehensible as a hard worker. This was the primary reason why I left. - The entitlement and overall demanding demeanor of some of the employees could suffocate you. Some people are just the worst here, and its worse here than other places because there's a weird sense of pride in working at McMaster (despite having done nothing new of note in the last 15 years). It is absolutely awful, and the second reason I left.