Very quick and flexible hiring process. Geno from the recruiting team was very helpful in working around my schedule, which was important as I was applying from across the country and face to face time was a premium. From initial phone screen to Skype interview to On-site interview process took less than 2 weeks.