The great thing about outsourcing management of your teams is you can bitch about the results, and when they ask you for advice, you just tell them to get it done and not to fuck it up.
It's a horrible job, I wouldn't recommend it.
Unless we win the overall, then it's great.