Pros
Aveda is such an awesome company with an awesome mission. Their products are environment friendly as well as animal friendly. They truly care about their employees and guests. Their upper management is always friendly as teaches you how to be the best you can be with this company. You rarely ever have to deal with an unhappy customer which makes doing your job enjoyable. Nowhere near as many tasks and requirements as most other retailers. Aveda pays their employees substantially more than other retailers as well. If you do not meet your sales goals, your management is very understanding and you do not get scolded as you would if you were working at another retail store. Overall best company I've worked for.
Cons
Interviewing process. You have to take a phone interview with Talent Plus. Its an hour long interview where they ask you a number of questions that determine your work ethic and personality. Aveda also had a huge clientele that they like you to continue to build. I always hated having to continually call people to check up with them on how their products are working for them and whether or not they needed replenishment. It's good for the customer because it makes them feel appreciated by us and that we care for them and how their products are working. But it's a pain in the butt having to keep up with numerous people who shop at your store.