Leadership favors India and Indian nationals. If you are not from India HCL doesn't have much for you.
I wasn't interviewed by HCL I was interviewed by the client with which I work. I was hired because the client picked me.
HCL uses United Health Care which will call you constantly during work hours. On top of that they won't allow you to cover college kids.
First of all there needs to be better connection with the company. I can go for weeks, even months without seeing a coworker much less my manager. So I'm just a body in a chair.
Relations are souring with our client. The contract was renewed but the client is reneging and there's no communication between the client and HCL leaving the rank and file employee stuck in the middle with a aggrevated customer.