The interview process was very long - a phone interview, two different panel interviews (weeks apart), another phone interview, and then an offer. This spanned about 3 months. The hiring team was very friendly and couldn't have been more thorough and helpful throughout the process. After each step they contacted me frequently to keep me updated on the process.