Pros
great culture, great people, great compensation, great training, professional environment, not micromanaged, great rewards, 100%commission so you get to make your money, flexible and self made schedule, great structure. empowers their employees to be independent business owners, incentivizes you to go the extra mile. company will allow you to better yourself educationally or work with your schedule if you are in a branch of military, going to college, have family issues. you are treated like a business partner and expected to conduct yourself as one. great pay structure and you control your destiny of how much you make, what days and shifts you work by your performance. very good performance based pay structure. good competitive health benefits. very diverse staff. great work environment. shifts are 8 hours or less. urge you to create your own clientele base. you don't have to work the same place everyday, so it is a nice change of pace and scenery. managers go to bat for you and defend you to customers and don't throw you under the bus.
Cons
dealing with angry unstable customers. retail industry so even though you have a flexible schedule the high volume shifts are the weekends. pay structure is great but hard to figure out and track at times. there are peaks and valleys in the industry things outside your control that make it frustrating at times. high volume days means great business but hard on your schedule and you have to be responsible to make sure you make time for yourself. its not an easy desk job you have to work for what you make. because the schedule is so flexible and you can determine how much you want to work there is no paid time off or vacation. but you are given 2 months of relief for months you don't hit quotas. so kind of a wash. no residuals so every month you start at 0.