Pros
One of Fortune 500 Mag's top 100 companies to work for for 7 years in a row, and it shows. They provide ample training and great benefits and perks. They have matching 401k contributions up to 10% (from what I remember), PTO and sick time accruals for both FT and PT employees. Great working environment and culture in every department. Everyone is there to help one another and very supportive. They love giving recognition and when there are opportunities for improvement, they make a comprehensive roadmap to success.
Cons
Due to CarMax only selling used cars, the customer base is wide and some of the customers can be unsavory. I have had more rude customers than I can count. It seems that even though CarMax has a specific process, customers treat consultants and a true, slimy, used car salesman. In the business office and auction offices you have to deal with an EXTREMELY fast paced workload and simple mistakes can cost the company a lot of money, so naturally they crack down on all things compliance.