They mostly hire contractor in Europe So for India location is not good to join.
They usually hire employee by giving them some extra salary and fire them in 6 months or 1 year.
The way they do layoff is rude, without prior notice HR will join in your 1:1 with manager and announced the termination and in few minutes they remove the access.