I applied on 4/15/17 was contacted on 4/18/17 to do an online assessment, then on 4/24/17 i had to do a phone interview, face to face interview 4/25/17 (be prepared to answer behavioral type questions) and they finally called to offer me the position on 5/9/17, so overall for me the process took a little over three weeks.