3 step interview process, it started with a 1 on 1 sit where they asked me a few questions. Then i was moved to a group setting where they told us about the company/opportunity. Later that day i received a phone call and they scheduled me to come back the next day. I came back the next day sat with a senior level manager and went through the schedule and pay structure and then i was hired!!