Very friendly but in-depth interview process. I had a phone interview, a 2-1 interview, a 1-1 interview, and an additional 3-1 presentation interview. Each and every time I was welcomed with a friendly face and was introduced to the entire office. Each interview was at least 20 minutes long and I was given 2 days to create and complete my presentation for the last interview.