The interview process was good. First got an email from the recruiting manager to schedule the interview, then had a video call with the program manager and a final interview with the General Manager on-premise. I found the interviewers were very pleasant and easy to communicate with, got a lot of insights into how the company operates, it was a a very nice experience however the duration of scheduling between interviews was long and I did not receive any feedback, which would have helped in my opinion. The recruiting manager was very responsive in her approach.