Employee discounts is always an advantage 50% of meal while on clock. Depending on your PAR level you get 10, 25 or up to 35% off clock. One of the best thing that kept me with the company for many years is the easy transfer. So whenever I had to move cities/state I still had a job! Company allows much flexibility with scheduling.
Cons
You are rarely out at schedule time. For new employees you may not even be kept for your short full shift. Sometimes you may have to cross train into another position just to get your desired hours.