Pros
If someone puts the time and effort required to grow then people grow amazingly fast. The company helps their employees grow on a personal and professional level. For someone who is driven to succeed they have the ability to promote up into team management and assistant management fairly quickly compared to most other companies.The growth is clearly outlined and there is no seniority. Along with these promotions come skill sets learned that are useful, and transferable to any job, like management experience, understanding payroll, organizing and coordinating events, training,and inventory management. There are SO many travel opportunities, that are a lot of fun, many of them are around the country, a few are to other countries. The people are very upbeat and positive and always had a lot of fun.
Cons
Sometimes the hours can get long, but if someone wants to grow quickly then they are obviously going to put in more time.