Pros
Good benefits - I got name brand glasses for really cheap Decent training
Cons
Extremely low commission compared to the industry average. You will be selling cars like crazy and for some reason not make any money in the end. Managers have to write observations on you for everything that you do good or bad. Observations are basically a comment on your behavior in writing. They basically are writing up a list of reasons to fire you if they need to. Instead of telling you to change your behavior like an adult and issuing consequences like a normal job would they put you on something called an Individual Development plan which is basically a pain in the access. You have to check in with your manager about a certain part of your performance and they get to criticize you as if you were a 13 year old child. Managers don't have any concept of taking turns on the customer like at a traditional dealership. A manager should enjoy getting involved in a deal first hand. For some reason Carmax managers just want to sit back and hear about the deal instead of getting involved.