Infy has been growing at a decent rate since Salil Parekh took over. TCS has been inconsistent in it’s performance.
We have to also understand that there is difference in the management style.
Infy tries to grow by acquiring companies, so it has opportunity to grow faster but as with all acquisitions, problems do crop up (Read accusations on Salil).
TCS is more organic and conservative way and believes in partnering with companies rather than acquiring (Read TCS coin). The growth will be more slower and steadier.
This is a problem in every sector eg. Is ICICI Bank better or HDFC Bank.
To be frank with you at certain points of time Infy will look better and at others TCS.
If you are chasing much more growth and volatility then HCL Tech (more M&A and agressive revenue chasing) is also to be considered for evaluation.