HCL is a large company, and my experience may not be yours.
Sales teams seem to be paid well. The development teams are not. There is competition that pushes rates down, and the company is under pressure to reduce costs. Most of the costs are the employee salaries, so no wonder HCL is not a pay master, far from it actually.