Pros
Processes in place were top tier, both sales and recruiters knew their stuff. If they did not know their stuff it was because they did not adopt the proven processes or were not willing to work hard. Great people and some very innovative minds collaborating on strategic initiatives. You get what you put in, there is opportunity for people that come in and prove themselves, which is the way it should be. I enjoyed everyone I worked with and left there with a lot of very close friends, and mentors!
Cons
Like many organizations in the staffing space the economy made things tough the past coupe years, so there were and needed to be changes made, and change management can be hard. It is part of business, but can be hard for people to adapt. So, not a "con" per say, but more so a challenge.