I used Robert Half when I was job hunting about 7 years ago. Contrary to what has been said here, they are experienced in IT staffing at all levels. I worked with both the Waltham, MA and Hartford, CT staff. I would use them again if I needed to. Chris