Pros
Not many pros. The immediate supervisors were ok for the most part. The best thing is the employee discount for products and if your work is perfect for a whole month you might win a store gift card.
Cons
Upper management does not care about it's employees. Ideas brought to them are ignored. In one case I was demoted for bringing up a politically incorrect idea when I was put on the safety committee. You get written up for just about every mistake you make, no matter how small. Sometime it took less time to correct than to be written up. Minorities absolutely have a longer leash. Lots of people with many years there have been let go in favor of temps. When Northern Tool brought them everything went downhill, including the company symbol. If you are not a yes man you have no chance to go anywhere with this company.