Ventajas
Classes are valuable and informative. Individual offices have great personalities. The company is invested in the employees' education and experience.
Desventajas
Multiple managers give the same instructions. I received six emails/phone calls per day during the hiring process from different offices "checking in" on how things were going. One of the calls was before 6am. Kansas City doesn't communicate well with district offices; either that, or the district manager here blames her mistakes on Kansas City. The company sends multiple emails to personal email addresses, rather than company addresses, even after the employee no longer works for the company. Part-time employees have to endure the same extensive company training, in addition to tax education, each year, and the training is usually for minimum wage.