The Keane hiring process was one of the best in the business. I can say this because I have now worked for other large and small companies, so I have a basis of comparison. The Keane recruiters are the best. They are sharp, insightful and efficient. I have never met a better bunch of recruiters ( and I worked at a company that had over 250!). They treat their candidates well throughout the process.