That's more than a bit of a deal breaker. Can't believe how many people have just handed him the keys to their Github account. It's the ultimate hacker honey pot!
Seriously, you would give a 3rd party full commit access to all your repos? That's crazy talk.