Pros
There were several pros to being employed by CarMax. The first being their employee purchase program. NOTE, you can purchase a vehicle designated "wholesale" (not meeting carmax standards) and wholesale market value. You can also purchase retail vehicles with a decent discount depending on how long the vehicle has been in stock. If you like training you will love Carmax. Usually a training at least once a week, including online training, sales training, product training, and role playing. Paid time off including personal days, sick, and vacation.
Cons
Typical corporate job where the make an attempt at making you feel you have a voice when you have none. TONS of training, unfortunately its the same training over and over again. Micro managing in every sense of the word, included reviews of your phone calls.