Pros
Great hours, pay, upper management, marketing, comradery, freedom, perks, no cap on 3% commission, work life balance. Products you can believe in and stand behind.
Cons
Being trainable and taking the lead on your own work you will be earning commission within your first month. You must be constantly trainable in all sales positions and this company is no different. The people I've seen unhappy here are the people who do not work for their customers as all sales people should. If you do not want to work for your customer you should seek out a career far away from sales. This is a con for the career path not for this company in particular. Specifically there are no cons that haven't been addressed and improved. When things do come up the team steps up.