This was a smooth interview process. HR and the hiring manager were very helpful and quick to follow up with updates after each stage. Once the interview process began, things moved very quickly. The overall process took about 5 weeks, but it was about 2 weeks from my first interview to the date of hire.