Despite its larger size in terms of revenues, profits and employees in 2004, when Tata Consultancy Services (TCS) got listed, the company has managed to grow at a faster pace than many of its rivals.ALSO READ: TCS becomes first Indian IT company to cross $100 bn in market-cap