The HR team was always informative and responded quickly. The process took about 3-4 weeks and I met with 8 different employees. First phone interview, then in office/person to meet with 3 more employees all at different times, then the last interview with the final 4 employees. The offer came via a phone call!