Pros
Great Coworkers - some of best in the business.
Cons
Upper management treats all people as if they are disposable. Very high burnout- contsantly recruiters resigning. Constant org changes and layoffs. No stabilty whatsoever. I am a very high performer and I still am on the team, however in about 2 years I have already seen at least 8 to 10 people laid off. I am just a cog in the wheel, no individual thanks or appreciation notes. I would recommend you look elsewhere if you need stability. Recruiters are constantly walking on eggshells.