Great company but you have to cross the many hurdles to go to the site, yes there is lack of communication between recruiters and onboarding team, mostly you will not get any reply or answers for emails and phone calls(maybe they are getting so many mails and phone calls) you should wait with patience for itinerary, please note one more thing, don't sleep last night at home because any time you will get the itinerary in email, If you miss the flight, don't waste a day or two for contact them to rebook your flight ,does not works 20 calls and bunch of emails also. Better luck next time. remaining all is good. happy working environment and good pay
good working environment and pay
onboarding and return flights to home.