Great leadership, training, mentoring, and coaching. I have worked in several search firms over the course of my career and this is the best company I've ever worked in, by far. The environment is very professional and one of positive reinforcement. There is a true team spirit which is a rarity in the world of recruiting.
Cons
The positive upbeat environment sometimes leads to complacency, but good recruiters are self-motivated so that usually takes care of itself in the long run.