What are the designation hierarchies of various I.T. companies like Accenture, IBM, Infosys, TCS, CTS, Tech Mahindra, Wipro, and HCL?
I got job offers from TCS, Infosys, HCL and Tech Mahindra. Which company should I join?