I applied in-person. The process took 1 day. I interviewed at Tech Mahindra (New York, NY) in Dec 2018
Interview
Technical Cleared in an hour after that 5 hours of waiting for HR round and then offering lower package then i already have
there is no meaning in going for interview here if you are expecting more