Pros
Flexible hours, College reimbursement program for both part time and full time. Great place to work if you are a college student and need a flexible schedule. For a part time job, you also have the potential of making more money then you would at most other part time retail jobs. Also one of if not the only car sales position where you can work part time. Most traditional car dealerships require you to work full time (based off of personnel experience).
Kontras
Commissioned based job with no base salary. If you do end making less than minimum wage CarMax will pay you at least the minimum wage which, you have to pay them back on your next check. So they really only loan you minimum wage if you don't produce any sales(better than not making any money though, like is the case at some other commission based jobs). CarMax runs off a flat rate commission pay system that can be less than in traditional sales. The way the company justifies this, is by saying that CarMax produces higher foot traffic than traditional dealerships. So you end up selling double the cars than a traditional sales person but you end up making the same or less than traditional sales. A sales consultant at CarMax is has more responsibilities than a traditional sales person. Here a sales is responsible for the entire transaction from start to finish (including doing the financing). So double the work for half the pay. Also because CarMax has the no hassle policy and encourages people to come in and browse we also end up with a higher volume of less serious shoppers, which usually leads to you working with somebody for an entire day or a few days for no money at all.