20100524 tech: IT Inc created 1.25 lakh jobs last quarter