Pros
Cat wasn't always so bad to work at but it's gotten a lot worse. It helps when you have good supervisors which I've only had 2 out of 4 total. The pay is decent but could be better.
Cons
I have a lot of disagreements with how management runs this place. The union is useless around here unless you're on the manufacturing side. A lot of favoritism and for the work you do I believe it should be more. It's hard to move up within the company unless you have a degree or know someone higher up that's willing to put in a good word for you. The people that work hard around here don't usually go anywhere further. There's lack of appreciation from management. There's really no work/home balance. The company as a whole keeps laying off but can give the CEO a raise which makes no sense.