It was a three-step interview process: - Assessment with HR - Video Interview - Interview with Clients It was terrible since HR was poorly communicating with applicant. Sent multiple follow ups to know the progress of application and was not notified.