After you submit your applicaiton online, you will get a link to complete an assessment. Logic questions. After that had an intial screening with a recruiter. Then had an interview with the manager. Then 2 more rounds with people you would be working with. Met with 2 people each time. Process was very quick. From the time I applied online to when I got an offer, the time frame was around 4-5 weeks.