The interview process took a long time between stages, but they were pretty nice overall. Applied through a recruiter sending an email, although I'm not sure if it mattered. You are not assigned a recruiter, unlike other tech companies where you usually have a point of contact