It was well organized and quick . There were 4 rounds and everything was very well scheduled and professional. I was not at the same location so we ended up having a virtual interview.One person on the team commented that I probably should have traveled,however they were not reimbursing me and I had to take paid time off so I had to request them for a virtual interview rather . They went through my resume and asked questions about almost everything that i had mentioned , and were genuinely curious on certain projects as they were implementing the same