The interview process was fast, I applied online and within hours they called me for an over the phone interview and to schedule my face to face interview which I had the next day, later that day they called to to tell me they would like to continue with the hiring process and I scheduled to take a test for them, 2 days later they called me and made me an offer which I accepted.