The process was straight forward and the response was very quick. Although the process was very lengthy, the whole time, the recruiter kept me posted about the status. There was one recruiter call, hangout interview, and 2 on-site interviews.Overall it was a good experience.