Pros
You get opportunities that are impossible elsewhere. There is such a fast progression to management, it's incredible! And the management position isn't a regular manager's position, it's an owner position! They are looking to train people who want to become managers and open their own office. You are helped so much to achieve big things, the only thing you have to do is listen, say yes, and apply the advice they give you.
Cons
From the outside people see the work hours as long but if you're in it to win it, you should know it's worth it for the short-term to earn long-term freedom, recognition, and success. I did wait quite long for my first interview but don't let this affect you because once you're through the interview process, it's rocketship speed.