Pros
Pays just enough to keep you there..?? Some of the people. Some. They hire / promote from within.
Cons
you will never get anywhere. Even if you do,, you wont get anywhere. You will find yourself stuck doing the same thing forever. The supervisors were worse than the public. They treat EVERYBODY like a pile of $#!t. They get treated by that from upper managment.. so they trickle it down the chain. Badly. You get lied to constantly, you have to pass 3 crazy tests every year. Failure of these tests mean you get fired. So you live in constant fear of losing your job. They like to remind you how "lucky you are to have this job". Promotes really insane people with anger issues. There is literally a manager with the nickname the lion king.. because he will lie to your face without blinking an eye. Your days off and schedule will change every year. So your personal life will do a 180 every year. Hard to plan anything. The time off and vacation bid is a nightmare. They screwed it up bad last year. Any Human Resource issues will require phone calls... 2 weeks... emails..nothing can be done locally.