Pros
Good experience and decent pay for recent grads. 401k match is good too, if you plan on staying their for over a year. There is good money to be made here if lucky, but you can say that about the lottery too.
Cons
Extreme miro management. Only get 20 cents per dollar you make for the company. They do not invest in you, they just hire a mass amount of people hoping some of them "make" it. When you roll out, which is celebrated and looked as you made it- only make 44000 on 100% commission. This place is a slaughter house. People quit and get fired all the time, because of poor management. Let's just put it this way, no manager has ever read a leadership book. There are alot of good companies out there, that invest in you, and don't look at you as a liability to the company.