Because it's a smaller company, the compensation is not as competitive as one would expect given the company's recent successes. Because salaries are not as competitive, CarMax loses a lot of good talent from associates who view it more as a stepping stone and not a final destination (a lot of associates even make a move just across the street to Capital One HQ where salaries are more competitive).