No experience of the company. However a few years back I was in a similar position of being Tupe'd to a well know Indian company.
I could see it wasn't going to go well and jumped ship pretty early on along with a lot of people. Completely ruined the companies plans for a handover as around 30% of the dept (the best people) all left before the Tupe happened, whilst they were still negotiating terms.
That was about 4 or so years ago now, of the original 120 or so IT people there are about 10-15 left.
I believe a recent customer satisfaction survey came in at -27%, however the company has just renewed the contract – it has to, it is completely fubar'd now.
I still regularly keep in contact with some of the guys who moved into the business areas, I'm wathcing with interest…