Pros
I became a shift lead relatively quickly and that came with it's perks (aka free food), though the same went for double shifts. It was nice to have that compensation at the very least for those long shifts, but definitely gained a few pounds because of it. The training there was really great, you could really get a sense of what the company was about and because the menu was so big, you were able to get a good idea of it because of the family meals and overviews. It's Cheesecake Factory, so you know there was always going to business at some point.
Cons
As with any job at any place, there were a few cons. There was definitely a culture of comping food for the sake of the guest, even if they were wrong and I didn't appreciate that because where was our backup from management?