Vantaggi
They hire entry level, lots of free lunches, and there is chance for good commission depending on the reqs they put you on.
Svantaggi
They set the same production goals for everyone, whether or not you have been there a week or have been there for 5 years; or whether you are working on Senior Team Lead Java Developers or Tier 1 help desk positions. Their training program is nothing more than power-points and conference calls, and after you have wasted a month in training you are thrown to the lions den and are expected to make miracles happen. They do not allow for any sort of learning curve and fired me after about 4 weeks of actual recruiting. Most of the Account managers have only been out of college for less than 18 months and were promoted to that position after only 6-8 months of recruiting. They definitely play favorites and with an office of mostly sorority girls there is bound to be cliques and gossip. It is a very cut-throat working environment based entirely on your number of submittals. Your job is never secure, for every 2 people they hire 1 is fired.