Great experience - great people, very polite, giving all details t make an informed decision, while making a comprehensive evaluation. They usually have their recruiter who is a nice lady and clearly experienced PR person, and one or more people who are the experts in the area they want to hire. they go over a lot of topics, exploit both your interests, and show their needs, so that they can find best matches for current projects and future ones. They also organize interviews offsite and are very supportive and good at follow-up with their sponsors, and at giving great feedback.