They seem to be very management-heavy. I looked at the page at http://thegcteam.com/team . Look at how many people they have listed as managers or coordinators. Unless all the development is being outsourced, I don't see how a 1.5:1 ratio of developers to managers is efficient. Perhaps this has something to do with why the team was missing its migration dates in the first place?