Pros
First I want to clarify that I am working at headquarter in Richmond. My review doesn't reflect the working conditions of our 100 stores across the nation. Since we made the list of Fortune's best 100 companies to work for four years in a row, I am confident that our associates at the local stores are satisfied. CarMax has a very strong and competent senior leadership team. They are very sensitive to associates' needs. In my opinion, they don't overpay themselves either. CarMax offers great work/life balance. I work between 45 to 55 hours a week as an analyst. At the headquarter, it has a gym and an indoor basketball court. You are also able to find a nice car at a low price. The management is very supportive of your personal development. At least in my group, we know each other very well, feel like a big family. Traffic is non-exist in Richmond.
Kontras
The pay is average/below average compare to other consulting firms. But if you take into account of the living cost. It's at least comparable what you get paid at big consulting firms in big cities. Working in a used car company doesn't generate lots of prestige. Richmond doesn't have a professional sports team. The only minor league baseball team just left the town. Crime rate is a little high. I am sure having CarMax on your resume helps or hurts your career. But the acceptance to the top business schools has been high. Analysts got into Harvard, Wharton and alike.