Pros
- Fun atmosphere - Goals are clearly defined and attainable - You are compensated well for your work - Your supervisors are called Lead Coaches and their job is solely to help you be successful - They have several levels of achievement that allow you to move up in the company in salary and position - Your success is in your own hands, how hard you work will directly affect your paycheck - I have recommended this job to several friends who have also worked with me and enjoy it as well.
Cons
- The main con I would say would be that there is a steep learning curve and it is not for everyone, this job requires individuals to be internally motivated - Your success is in your own hands, how hard you work will directly affect your paycheck (double edged sword, this can help or hurt some people)