It's a big publicly traded company with all the benefits and stresses of a big publicly traded company.
Pros
Generous vacation time, company car for managers, stock purchase at a discount from paycheck and hourly employees can earn thousands of extra dollars monthly in sales incentive. Hourly employees at this company can do VERY well if they are good salespeople. There is ample room for advancement for managers if they are willing to relocate often.
Cons
Every year, we seem to push the panic button earlier and earlier. The 4th quarter is very hard on all employees. The small local branches can't pay for simple things like tires and oil changes without jumping through hoops. It is easier to give up than fight for credit card approval, which is why problem cars get dumped at airports. The airport locations wind up laying people off (often right around the holidays), which destroys morale and hurts customer service in a MAJOR way.