The experience depends on local management and can change each season
Pros
-Great benefits, for those who qualify -Tries to promote from within first -low cost of living -some managers were EXCELLENT, some of the very best people I've known -hires from all over the country and world, providing a chance to experience other cultures
Cons
-didn't always follow through with perks and promises -little to no training -wages only at or below industry standard, making it hard to live on -felt like the bottom line is more important than employees or even guests -yearly increases were capped at a low percent, regardless of performance -most local leadership were poor managers and some were downright terrible -poor communication and lack of transparency -no job security -typical corporate mentality of "do more with less" got to insane proportions over the ten plus years I was there - not sustainable