Recently I got two offers from two different IT companies and the job role for this companies are different.One is from Capgemini as Software developer and another is from TCS as ITIS domain.Now I want to know which one has better growth,salary hike and onsite opportunity and why??Thanks