Pros
The restaurant segment in general is up right now, and labor everywhere is difficult to source. Therefore, things are a little stressful everywhere. The pro's, you ask? I'm working with a team that's been trained to work together to solve problems, and to see solutions instead of wallowing in neutral. The guests that come in are fantastic for the most part, and as with any customer service job, there are going to be those situations where people appreciate you less. The owners are involved and appreciative, they make sure to keep a pulse on how their team is feeling about their jobs. The focus on quality remains strong, and they set challenging goals within reason.
Cons
The con's for me are just part of the regular cycle of running a business and employing a younger team. As leaders of a restaurant, we're forming the labor force of tomorrow. It can be challenging to find just the right way to push someone to make them better while maintaining mutual respect and balance the subtleties and complexities of running a business.