Tata Consultancy Services (TCS), a leading global IT services, consulting, and business solutions organisation, has been listed among the top 25 Best Big Companies to work for in the UK and among the Best Companies in the Consultancy sector by the Best Companies organisation. The Best Big Companies list honours 25 organisations with at least…