3-4 levels interview process. HR-Manager-Director-General Manager. Seamless and quite flexible in scheduling the interviews. Interviews last for 30 mins -1 hour. After selection rolling out contracts and onboarding is quite fast and good. Overall a better experience than most companies.