The process was efficient and took just over 2 weeks. I applied online and was contacted by the recruiter. The recruiter then scheduled a phone interview with the hiring manager. That went well and I was then invited in for onsite interviews. The recruiters coordinator requested available interview times. I gave times that would work and times when I was not available. The coordinator then went and scheduled the onsite interviews during a time that I was not available. Very confusing...the response was that it was the only time that would work. I reworked my schedule to fit. The interviewers seemed nice, genuine and for the most part, on the young side without a lot of experience. The recruiter got back to me within a couple of days.
Overall, a good experience.