Pros
It's a company you can really stand behind. It has great, high-quality food, crew training that is second to none, a fun and supportive work environment, crew and management that is like a family, and a culture and message that truly cares about it's crew and community. It's been two years since I left, and I am still promoting how wonderful of a place it is.
Cons
If you are going to school while working, you may have a harder time getting promoted. I was working my way through college, and was putting my degree and education first, so I was only available to work 25 hours a week. During the years I worked there, I would receive my bi-yearly raises, but was never cross-trained despite my repeated asking. There were crew members that had been there less, but who had more open schedules. I found that they were getting cross-trained and promoted to shift captains within the first four to six months. I would try to find out what I could and needed to do in order to be eligible, but was only ever told that they were surprised I wasn't already a shift captain, but that they were reluctant to remove me from the front counter - where they said I shined. They kept pushing the training off until X-variable or Y-variable occurred, but it never happened before I graduated.