Horrible experience. I would suggest everyone to not take up any opportunity with this company. Stay away from any of the contract positions or any recruiters that connect with you. The process is not streamlined, they donot schedule any timeslot and randomly call up 30mins before to ask if you are ready to take up the interview, they complete all the process and promise to release an offer and they never do and then ghost you. Everything is disoriented and unprofessional