Pros
Benefits and pay are great, can't beat them in the industry
Cons
Management is not always communicating with each other, policy depends on who is working that day.
Advice to Senior Management
To have the same policy regardless of who is on duty that day. Everyone should be by the book.