Pros
As with any commission based job, you can make a lot of money if you're willing to work hard and put in the hours. If you're a recent college grad, it's a fun environment and culture.
Cons
Poor management; no loyalty unless you are making the general manager money. No flexibility or trust. Management believes working from home is not an option unless you are top 3 in the company nation wide. If you do need to work elsewhere for a bit, management will ask "are you really working?" Constantly questioning you even if you deliver. If you are struggling, there's no positive support from account managers or general manager; you sink or swim on your own. Even if you are doing well but aren't one of the "favorites", still no support or acknowledgement. SEVERE favoritism happens here. No room for discussion or disagreements on things (i.e. how recruiters are trained, type of business you go after, which business recruiters are assigned to, etc). "This is the way it's always been done, no exceptions." Lacks diversity. No career growth unless you want to go from recruiting to sales. That's it. A lot of promises will be made during the interview phase if they want you, but they will not come to fruition. A lot of inappropriate behavior occurs; management interacting with 20 somethings as if they are still a 20 something. Trying to be friends instead of a mentor/leader.