This was the first time I worked with a 3rd party recruiter that actually was a help. Padraig at CV Partners is awesome. Had a phone interview with the hiring manager then came in for 6 inperson interviews with members of different areas of IT. All were really pleasant and while it was a long 3 hour process it gave me a good feel for the company.