Lots of informal interviews before the actual formal interview process. However, everyone who I talked to was very nice and informative and made me want to work here. Definitely don't be nervous during these interviews. however, they did mention that the formal interview process requires a 30 min presentation... yikes