Pros
The people there are incredible. They are smart, articulate and extremely intelligent. This is definitely not a standard recruiting firm in NYC. Everyone that interacts with this company are treated with respect and treated like a human being. You feel important.
All of this comes through in the external communication with the people they interact with daily. Averity makes people feel like a name, not a number.
The work environment is casual, comfortable, and 100% flexible. Take lunch when you're hungry, go to the gym when you want to, leave when you're work is finished, take a vacation anytime you want for as long as you'd like. This is probably why the employees also go above and beyond to deliver a superior level of service. No one there gets the Sunday night demons or a case of the Mondays. People look forward to coming to work.
They volunteer their time at the NYC Food Bank and Habitat for Humanity. They have team building events and read books that talk about customer service and building relationships for life.
All anyone in the recruiting business seems to talk about is the "potential" for income. People there are compensated extremely well, but Averity is so much more than that. It really is a different place to be.
Oh yea, tie all this together with an innovative and tope tier technical environment. No wonder people at Averity love what they do and the people they work with.
Cons
There really isn't a downside. There isn't beer on tap.