Pros
Pay is competitive. When actually allowed to do out job without being bombarded by 50,000 meaningless emails, and not be micromanaged like 2 year old children, I for the most part enjoy my job.
Cons
No respect. No appreciation. We are told to treat our employees with respect and like we want to be treated, but yet DMs can talk to managers any kind of way they see fit---crazy! We are more or less threatened with our jobs anytime someone does something stupid we all have to be punished for it... This comes from dm and regional people. The company has been sending emails out reminding us of core values... The DMs and above are the ones who need the refresher course. It's actually so ridiculous that it is comical! We are to respond to all emails in a proper time frame, but our bosses frequently flat out don't respond to our emails or answer phone calls.