Vantaggi
I work at an in-plant which is hands down the best place to be as a sales/sales support employee. I am constantly learning and I interact with customers all day everyday in a laid back atmosphere. High autonomy as long as you get your job done. They don't micromanage me (this is not what I've heard about working in a store). Overall, great place to start your career right out of college. If you're intelligent and a hard worker, you can and will move up quickly although you will almost certainly have to relocate to do so.
Svantaggi
They start all new inexperienced employees out at part-time which is great if you're going to school and can graduate and move immediately into a full-time position but if you're already out of school, it's hard to live off of part-time. It takes at least 6 months to get to a full-time position.