Pros
Great employees from my first day to my eventual last day i've had great experiences with my co workers. I am an inventory associate. being prior military falling into the set procedures and rules was a simple transition. cars cars cars i drove so many different cars every day that i lost some of my interest in them. great employee discounts on wholesales. the hours allthough daunting at first 5am-2pm or 3pm-11pm for production team or 8am-5pm for retail team were great i worked 5-2 was always home to see my kids get home from school. EIGHT YEARS of being fortunes 100 best companies to work for. GREAT cars come from carmax flat out to know that the car on the lot is as good as it can possibly ever be and that the customer is going home with a great car gives an ENORMOUS sense of job satisfaction.
Cons
mandatory overtime happens yes its illegal but part of the contract you sign makes it ok for them to schedule you for the company's needs. management is clueless or waits till last minute for critical tasks that need to get done. compensation is terrible i cant afford the 420 a month insurance for my family which is why im still job hunting. promotions are supposedly based off of a "training matrix" but i have worked for carmax for 3 months now and i still am not on the list. 6 years in the military training leading soldiers into some of the nastiest situations and out alive didnt mean i was worth more than 10 an hour or a management. working out in the elements regardless of the temperature in nothing but your carmax uniform and jackets SUCKS.