Four rounds of interview in total. Over all very good interview experience, everyone was friendly and professional. HR people Valerie, Janette and Janet were very responsive and provided great help throughout the recruiting and onboarding process. The only thing I didn't like was that the recruiting process took 3 months...a bit long