well, last year i worked with TCS on their one big public sector engagement. TCS was in that instance made up of a number of contractors coming in under a TCS umbrella and then a number of offshore bodies providing more of the techy support. They were incredibly difficult for the client. And quality of both their work and people was somewhat questionable. But it has been 8 months since I had that experience, maybe things haver changed... after all they do have and ex PA consulting man in charge....(he typed as he tittered).