Tim Jackson is a very experienced professional. I found other recruiters were just pushing any job that they pulled from a list of vacancies. Tim was different. He took time to get to know me and what I was looking for in terms of career goals, and more importantly, he actually valued the type of city and quality of life I was looking for. As an immigrant looking for a visa waiver job, I was very apprehensive, but Tim made the whole process more comfortable, and helped me find a wonderful practice to join.