Pros: Great pay, benefits, work-pace
Cons: customers, management
Great company, and I loved working there aside from a particularly rude and discriminatory manager. Don't let that cloud your perception of the company though, there is a bad apple in every workplace. Overall a great place to work. Only reason I no longer work there is because when my branch got a new GM all the staff got laid off due to improper training procedures. Far warning, customers are rude as rude can be and if you can't keep your cool, you won't last long!