Pros
Good place to learn business fundamentals - store front operations, warehousing, product flow, RFQs, customer account management, CRM. Much more you learn but essentially a good place for someone 18-25 to start learning sales and see if that would be a career fit for you. If you are in the right location you will learn about a lot more than just sales. Especially if you are ambitious, curious, and the location is under-staffed like mine was.
Cons
The pay for a sales role is not competitive with other sales jobs out there. If you are good and have skill you will leave for somewhere else that has better incentives for commission. Base salary is enough to float you if you are younger and keep your lifestyle minimal. If your location is under-staffed you will spend a lot of time breaking your back lifting product and doing things not in your job title.