The entire process was very smooth. The Talent acquisition team reached out via LinkedIn, an initial phone screen with the Hiring Manager leading to In-person interview the following week. The office and staff were very pleasant, and I felt it a place to work next instantly. The atmosphere was lively. Had 3 rounds of interview. First round with the reporting manager, and a technical round with a Senior Developer followed by discussions with other onsite delivery team. It was very interactive, and they check on your experiences and your opinion on a given problem statement. Technical side questions weren't difficult.
It was my first interview in 2.5 years and I'm glad I was able to position my career with a good company