3 stages process, one technical round, another HR and another final one, but the process is very slow. And the compensation is low and their workflow is not professional, few of seniors behaviour has been rude and not supportive.overall experience is tough