Pros
Management is excellent. There are some highly skilled managers there. The office can be really fun. It has a really quick pace. No wasted time. Everyone tells a lot of jokes. They'll teach you how to sell whether you want to learn or not. You'll be around a lot of interesting people in the office. You get a blackberry. There can't possibly be a better place that is better at giving recognition. They make you feel like gold when you get a sale. Every job after it is gonna feel like a cakewalk.
Cons
Long hours. Starts real early, ends really late. Even later on the last days of the month. There is hardly any downtime. Lots of micromanaging of time. Very high attrition rate. People quit constantly. They just disappear. A lot of people from your training class are no longer working there after 3 months, even less after six. Time goes fast. You'll talk to a coworker about what you two did the other day and then realize it was last night.