Good, the process was very quick, multiple rounds happened but there was no delay at any step. So had good overall experience.
First Level - Screening by the recruiter
Second Level - Lengthy discussion with the person to whom the position reported
Final Discussion - Management Round