Pros: flexible schedule, leaving with cash as a server
Cons: not a lot of room for advancement, not a lot of company recognition
Not a bad company to work for. A place a lot of people stay at for several years. I've been there for 5.
Management at most stores in reasonable, and your co-workers are generally pleasant.
Hardest part of the job is not feeling enough compensation or support from the company at times.
The easiest is the actual work. Most days fly by, and are fun.