It took about three months to hear back after I submitted my application online, but once I heard back the process moved along quickly and I was hired within a month. It was a two round interview process: phone screening and then half a day in person interview where I met with about 6 different people. Everyone I interacted with during the process was helpful and welcoming, it really felt like they wanted you to succeed.