Pros
Great culture, supportive team...a great chance to gain exposure to both sides of business working both internally and externally at the same time. AMS really gave me the tools to do my job day to day, and do it well. I learned a lot in my time with the organization and felt it really prepared me for the next step in my career. They have an amazing array of tools to help you become successful including an onsite trainer and a management team who cares about you, not just your work. I was able to self govern my day and get my work done without feeling micro managed, it was an overall positive experience and I recommend any recruiting professional to take a look into the company.
Cons
Req loads can be daunting at times and the clients process can really be a challenge to work with.