I worked in hcl 4 years and 4 months. Over all my experience was good.
My office location only was far from the city. Growth wise little slow. Learning oppurtunities are there but you should know how to utilize it. They have good portal where you acess all a-z information.