Applied online. Took assessment that was about 30-60 mins long. Was contacted by a recruiter and interviewed through the phone. Got scheduled for an in-person interview after. Interviewed and was e-mailed my on-boarding process. Filled out all the information and submitted. Make sure to complete as quickly as possible, including drug test because they only give you 48-72 hours to complete the whole on-boarding process. After that, they did a background check and you will be e-mailed by your recruiter if you passed or not.