Pros
Speaking from years of Senior Management experience, the company lives what it preaches. There is no lip service, and you won't get in trouble for ACTUALLY providing exceptional customer service. Some pros: Company training does not end at orientation. As an MT, the training continues with corp. every other month; and training is provided at the branch every day until you are promoted. You're not promoted without having an exceptional customer service score. You can rock in every other category, but if you have trouble providing exceptional customer service, then you won't survive here. The benefits are awesome! The perks are wonderful! The reality is - if you have a hard time with the true nature of customer service - then you will struggle. The culture is completely counter intuitive to what other companies call customer service. Lip service is not the standard.
Cons
Some would say the hours are hard. However, you could work 100 hours a week for other retail locations, and just as many hours developing your own company. If you know how to manage your time, then the work life balance should be easier. This is coming from the position of 3 kids and much older than a recent college graduate.