Vantaggi
For an auto dealer, Carmax is not a terrible place to work. Decent compensation, stable work environment and high level of integrity towards it's customers. A new to the workforce manager will receive a comprehensive development plan and continuous training that can be applied to any future employment.
Svantaggi
KMX, like many other companies used the economic downturn to shift it's business philosophy to an extreme profit-centric focus. The company has consistently added workload, reduced staffing, cut benefits (stocks), and reduced annual compensation increases to a small flat rate for all associates/manager regardless of performance. Furthermore, it changed it's health care provider to aetna in 2012 and coverage went down, while rates went up. You also have to agree to yearly health screenings to get a "discount" on your rates. These screenings were occurring long before CVS garnered attention for the same practices. KMX has also become very good at convincing employees how lucky they are to work there. This is achieved with an almost cult-like culture, where any objection or dissent is squashed. Most are scared to speak out due to running the risk of being perceived as not "bought in", which is a death sentence. In conclusion, carmax has become a company of initiatives run by analysts. As a result the micro-management is at a level only seen in the most bloated of bureaucratic governments. I'm giving it three stars due to the years I worked at the max when things were good.