From submitting application to getting an offer letter, the process took 5 weeks. It was extremely long process, but it was a great experience. The process was phone screening, hiring manager interview, then onsite interview. HR was extremely helpful and responsive.