Pros
Work hard, party hard culture | very young, all recent college grads | learned a lot | if you keep your job, you'll make a lot of money | very competitive commission plan | the CEO is awesome | annual fun trip to Atlantic City | there are some very talented people there to learn from | work with a lot of clients | multiple offices
Cons
no job stability | people are fired almost every week | long hours - start time at 730am until 5:30pm or 7pm 2x week | if you're a minute late, you're in trouble. can't ever leave a minute before 5:30 either | treated like a high schooler (not trusted) | the managers def prefer the account managers over the recruiters | the account managers don't know anything about their accounts, or maybe they just don't tell the recruiters anything about it | reqs move really slow | bad work/life balance | facebook & gmail are blocked