The interview process was quick & painless. From initial interview to final interview was ~2 weeks. It was clear the people performing the interviews had read through my resume before the meetings. The recruiter followed up with me after each of the interviews. Very fast & transparent process.