I strongly suspect I worked for the same company for a while.........
I was on a different side of the house (on a Dell contract)- however, it sounds horribly familiar.
Eventually my job got outsourced to India- and I took a job in the civil service- selling my soul from devil- to another. Life sure is a bitch. In my case- I had to work out 2 months notice- during which time I had very little to do- as they were terrified what mayhem I might leave in my wake. What a relief it was to get the hell out of there.