Pros: easy to work with. lots of opportunities
They have an excellent understanding of the IT employment market. Both the Recruiter and the Account Manager took the time to understand what positions would fit my skillsets the best. After applying I was contacted right away. They presented me with other opportunites that I had not applied for, that were actually a better fit and paid better.