Pros
I came into the company with zero sales experience and the desire to learn. They have such a great onboarding and training program where you meet every morning to train and practice with some of the best sales people in the company, as well as give you a playbook to guide you in targeting the right customers and how to do it. People pay thousands of dollars for this kind of training. I grew so much from it and stepped outside of my comfort zone to really learn how to effectively sell. Also, very flexible daily schedule. You make it your own.
Cons
Base pay will be on the low side, but you have to be willing to hustle and put in everything you have to learn how the sales game works to meet goals and increase your profit. I took on the role to learn, so it took me longer to see that pay increase, so it essentially lowered my base pay making it difficult for me to stay in the role financially. Also expect early AM starts.