Was contacted by email and a phone screen followed quickly after. Next step was a personality test online which took about 5 minutes. My first live interview took place about 2 weeks later. Interviewed with HR as well as a few mid-level managers (not at same time). Second round interview was with some of the more senior level employees, again individually. Never made it to third interview.