Pros
It's easy to understand this job if you realize that your only function is to make money for the corporate office. General Manager at my store is great, most employees work hard. Those who don't don't last.
Cons
Wages, expectations, problem solving, accountability, big picture, morale. Everything is based on sales, not reality. I work third shift as a Team Leader and as such my function is chief cook and bottle washer, scapegoat, and problem solver. The company condescends to allow two employees on third shift and expects us to clean showers and restrooms, sweep and mop the whole store, take out trash from store and fuel islands (you know what's in the diesel trash cans), keep food in production, handle customer problems that are not our responsibility, stock the entire coffee bar, make six kinds of tea (only three of which sell), oh and WAIT ON CUSTOMERS. There is an Assistant General Manager in my region who is very stressful to work for and disrupts our work.