Create the Strongest Version of Yourself.
Pros
You get training and continuous support to become a better coach. Feedback is constant, and they deliver feedback objectively, focusing on what you are doing well as well as areas of opportunity - and follow up with what and how you can improve so you are not left feeling like you don't know what to do. Leadership in this company really knows how to create an environment where people are supported.Cons
Schedule is not always great, not clear who gets the peak hour classes or what you need to do to get one of the peak hour classes.