Pros
Free coffee, clean bathrooms, air conditioned and heated work environment.
Cons
Management wants us supervisors to treat our subordinates as if they are peons, and the managers will justify it by saying they took university level Management classes that taught them to treat employees poorly. If employees try to report management to HR, the managers will find out who reported them and then threaten to fire those employees if they complain to HR again in the future. The managers are friends with each other and will favor their friends/spouses when promotions and/or new positions become available. Managers value quantity over quality when it comes to job performance. This attitude damages the relationship between the company and the hundreds of casinos we deal with everyday, as employees are encouraged to keep calling casinos on minor, low priority issues that the casino personnel don't have time to worry about.