Pros
The 401K and company stock programs are amazing. My 401 K has doubled being there for only one year. Sick leave benefits are great although I don't use them much. You do get PTO. The company model is perfect for car sales if only the public would realize that. Carmax stands behind what they preach and sells great cars without mind games or manipulation and I love that about the company. Management is only there to advise and they are pretty helpful most of the time.
Cons
Carmax is really strict and 3 friends of mine were fired this year. The car sales business is full of tirekickers and people don't understand that when they waste your time-you could be helping another customer, and they don't understand the term "commission only". There are about 4 months this past year that I made good money and it was wonderful to get somewhat caught up on bills, but then the next month you are poor again. Some sales consultants are able to be really consistent and just have a knack for sales. For a lot of us, its a financial roller coaster. I have made $1300 in a day, and another week only make $50. Carmax doesn't let you starve though, they do give you minimum wage if you didn't make at least that, and then you pay it back if your next pay period was over minimum wage.