Interview process was incredible. Met with recruiter for a few minutes to go over position, then had an interview with managers from the team I was applying for. The interview lasted about 2 hours, because we ended up just gelling really well and the conversation just kept going.