Applied online. Was asked to list availability for my recruiter to contact me regarding a pre screen interview, which I did. Recruiter never contacted me after I sent him my availability. In fact, I had to reach out to him in order to have a conversation with him about when a good time would be for the prescreen interview. We set up the meeting over the phone and it went smoothly, They asked me to take an iq test verification after this prescreen (the initial iq test was completed by me before the prescreen). After I took the iq test for the second time, I heard nothing from my recruiter for months. Set up a interview in person at the Austin campus. Was offered the next day.