Pros
Criteria based promotions, so you can move up as soon as you're ready. The environment is very motivating, and professional. I also loved the fact that there was no Seniority; you have all the same resources available to you whether you are an intern or a Senior Executive. This Job is definitely for those who are wanting to put success into their own hands. And as an intern, you will learn a year's worth of skills and information in less than 2 months if you have the student mentality for it. (free coffee every morning helps)
Cons
If you are used to putting in the minimal amount of work while still getting paid hourly, this is not for you.
Everyone is entry level no matter your experience (If you are experienced, you just get promoted quicker since you will likely meet criteria at a faster pace.)
You are recommended to have your own transportation to and from events.