I really didn't understand this piece. Did anyone else struggle to follow it from sentence to sentence? Did this article really compare FreshBooks to the payroll needs of the Government of Canada? Whatt??
I'm suggesting that Mike McDerment could build and lead a team who would successfully build a payroll system for the Government of Canada for far less than a billion dollars.
IBM has not built a working payroll system (despite starting with Oracle's Peoplesoft for that money). I suspect my company (or some of our best competitors) could build a working payroll system for about $50 million based on our success on smaller projects. Our specialty however is in publishing systems and online video. I'm specifically recommending Freshbooks as McDerment has a background in creating accounting and billing systems and scaling them.
Additionally, as a Canadian, McDerment is already familiar with many of the variables to do with Canadian tax and employment legislation and geography. Any foreigner would need three to six months to assimilate Canada specific information.
I also don't suggest that IBM could not have built this payroll system satisfactorily. Based on failed projects in Canada, Australia, Pennsylvania and Slovenia, big promises, poor delivery, unlimited billing and zero liability on government projects appears to be strategic policy (links to each of those projects appear in a new preface to my article). Such behaviour has made Big Blue billions.