Pros
Relaxed atmosphere. Alright pay. Absolutely no fear of getting fired, I'm not kidding, it's ridiculous to see what I've seen some people do. As long as your manager thinks you wont rat him out to anyone, your golden.
Cons
I have to question who they choose to become managers. Hard work and know how, only makes other less secure coworkers try to make you look bad. And I'm not just saying that out of anger, I've had it done to me, and I've see it done to others. They preach safety, but then your manager will try to make you do things that are dangerous or illegal, then your the jerk when you refuse. I just wanted a job where I can get promoted and promotions due to merritt, not just dumb luck, or sucking up to undeserving managers, so I quit, and moved, with no house nor job. I then landed one within weeks and make more money, more benefits, more happy.