Pros
The casino gaming environment is fun and exciting, especially if you are an operator. There is always something interesting happening, between the restaurants, marketing campaigns, gift giveaways, and countless entertainment acts. It is a fast paced environment, with new promotions happening on a daily basis.
Cons
The business never closes, it is open 24/7. This leads to a difficult work/life balance. You work when everyone else is playing (weekends, evenings, holidays). Don't even think about doing something for New Year's Eve, that day is the single largest revenue day of the year, and as such it is all hands on deck! From an operations standpoint, if the project doesn't impact gaming, it will always be a second class citizen. The first things cut from the budget are the non-gaming related expenses.