Stage 1: Online interview with a panel of 4 people. Interview was technically very strict.
Stage 2: In person interview in front of 5 people. Technically very strong person can pass only.
The positive thing about in person interview was that the travel, housing and food was covered by the company.
Stage 3: An offer was made but the grosss salary offered was almost half of my expectations and almost equal to my current salary (with 10% increment after 6 months probation) while difference in benefits was also there.