My hiring and interview process was incredibly fast. I applied one night and about 2 days later I got a call from my recruiter. At first I was annoyed and turned off by his unprofessionalism, and the fact that I was told I had not applied for the job, but had actually only created a profile. I ignored his request to go in and apply for a week until I got another call from the same guy (different state; slightly shady), and this time he was more enjoyable to talk to and gave me a ton of helpful tips when applying for the job. Once I did that I called him back (his suggestion), and he interviewed me right then and there and moved me on to the hiring manager of my area. He was so nice and helpful, and was the driving force behind me getting hired for this position. My supervisor gave me a call 2 days later and then 10 min later I had the job. It took about a week to get me "on-boarded" and I couldn't be happier with how nice everyone has been. My supervisor is really sweet and very down to earth. So far so good.