Hiring process is intense. Two separate interviews after phone interview. 2nd interview with five different people including CEO, which they said is standard for any position they hire for. Asked a lot of "standard" interview questions. Like "tell me a mistake you made", "what did you like most/least about your last job", etc.