Pros
Great atmosphere, flexibility with hours, great if you’re a student.
Cons
Anytime the company wanted to maximize profits, it usually would always cut back on employees pay, perks and benefits. When I started benefits and perks were great. However, every year they would slowly would cut back resulting in higher insurance premiums and lower pay for new hires in salary positions. Hiring from outside instead of promoting with in the company, probably to offer a lower salary. I saw too many positions that were given to outsiders. Fastest way to lose the hardest working employees that always go above and beyond. Too many outstanding employees were overlooked which resulted in employees to move on. Carmax LOVES to push that it’s wrong for employees to talk about salary and could result in being fired. Don’t know if that’s changed but being fired for speaking about salary is against the law and I’d suggest employees discuss salary.