The schedule, depending on your department, is a challenge. I work Monday through Friday 5:30 to 5 and then Saturday 530 to 3 with an occasional "voluntary" Sunday. Paycheck is nice but I have no time with my family.
There a lot of that do what I say or else mentality.
I myself have never felt comfortable and feel like I always have to look over my shoulder.
Some of the management have a tendency to scream and yell at you no matter were you are and it's like they do it just so that everyone knows they're in charge.