Pros
This company offers decent paid time off, although they have recently decreased the amount of time given per year. If you're not salaried, you'll rarely be asked to work overtime. Some branches are open 7 days a week allowing flexible and varied work schedule. Matched 401k contribution (decreasing in 2015.)
Cons
Company is changing to a profit and loss system for branches. Benefits plans get worse each year. Outside hires make significantly more than in house promoted colleagues leading to corrupted morale. Company has stopped providing water to branches (for both customers and employees). Sales incentive plans are overhauled each year leading to confusion about commissions. Sales goals are evenly spread out across all branches leading to unattainable goals for most colleagues except those in growing demographics. Employee reviews are based entirely on sales performance. Management tends to use threats to enforce sales regimen.