Pros
There were no pros in my experience.
Cons
I only experienced HCLTech from the applicant perspective. Their recruiter sought me out for a senior legal counsel position. I applied at their request. They asked for a salary expectation and when it was outside the range they refused to provide they asked if I'd "negotiate." I told them "no." They then followed up with a request for an interview saying "local HR wants to still meet with you." I arranged my schedule for the interview they chased me down to have. I joined the interview meeting early and waited nearly 15 minutes and no one joined. The HR Recruiter verified the meeting in the morning. No notice a cancelation needed to happen or anything. The whole process was unprofessional and inconsiderate. I would not recommend even applying. If they treat potential employees this way I can only imagine what it's like once you're in.