Pros
The atmosphere in the office is high energy and very motivating. You have the opportunity to learn something new everyday and if you set your goals you will see improvements. If you want to stay stagnant in your life this is not the place for you. They have a very fast paced training program and give you great resources along the way to help you get to your goals. The CEO has a very open door policy - ask for help and she will get you there, but you also have to be willing to work hard to see and get results and move up in the company. Great place to get your foot in the door to the marketing world - you learn everything from making a strategy, how to fix the problems, test a market, product research, psych behaviors, sales and marketing tactics to drive results, team management to train others.
Cons
Time now for time later is a big thing here. But this helps strengthen time management skills. This is a full time hourly paid position with bonus advances. It's promotional work and entry level pay but once you are promoted to Assistant Manager it swaps and becomes very office oriented and you see a significant jump in pay too.