I work in a Product Based company(SAP). And I gotta say, work is funnnnnnnnn....and super challenging.
The procedure in our company and Infy (from what I have heard) is totally opposite.
We had 1-month training for basic of ABAP (the platform SAP mainly uses ) in the beginning and after that I(and few other freshers) were directly been put to the main product development.
The product was developed on an entirely different platform and there was no formal training given for it except for few hours of video sessions.
And the product was a critical and huge financial deal. Company had put lot of money on it and the success of product was very very critical to us. On top of that, we had to develop (and still have to

) quite complex requirement with not much guidance available ( because it's a closed platform ) except the one we get from our fellow co-workers.
Point being, the amount of trust a company like mine put on their employee makes us feel special, like we are a integral part of the company. With that kind of trust and amazing work environment they provide ,love and loyalty towards the company automatically grows .With that performance of an employee is bound to be good.
P.S. I can go to office at 12 and return at 5 in casuals and slippers and no one will bother

. That alone makes me happy that I'm not in infy (or any other service based company , except perhaps Deloitte ) .