Pros
1) Very Understanding and Supportive Management - being a full-time student while maintaining a part-time job as a sales representative isn't easy. However, management took the time to understand that while my job is important to me, my education was the number one priority. Very VERY flexible on scheduling and understanding of my priorities while keeping me successful at my job. 2) Great Work Environment - The employees here are some of the best I've ever worked with (and I've worked at a lot of sales jobs in my life). Everyone here is supportive of you and your goals, and also takes an interest in your life outside of work. Team outings are so much fun, and weekly meetings keep morale up. They even decorated my desk when I graduated college! 3) Reputable Company - It's great having so many clients call in based on the reference of someone else (friend/business owner) and is extremely reassuring in your work. Hardest part of a sales job, in my opinion, is reassuring the client that your product is of good quality, and although we do have great product, it's easier when people your client knows realize that as well.
Cons
This sales environment is not for those who like stagnant sales. Every week the work changes, so as to keep up with the legal environment changes at the state level. This is necessary, but sometimes hard to keep up with as a part-timer. Luckily, management always takes the time to review things you need to, so having that help there is extremely reassuring.