Pros
Compensation aligned with your abilities and successes. Training and structure. Leads are provided for you, while your compensation increases as you Ability to create spaces that make a difference for your Clients every single day. Opportunities to continuously learn and grow. Some flexibility in your schedule. Company provides phone, ipad, and computer which is nice because I've worked for similar businesses where I had to provide my own and that was financially challenging as I was starting out! Reimbursement for mileage.
Cons
Although there's some flexibility in your schedule, its not a part time type of position! There are many different types of things you're responsible for that require full-time attention even though you can in a lot of ways control your schedule. You'll work every other Saturday. Change is constant, but once you get used to things you'll appreciate how the company is always evolving for the better!