I can see that working wonderfully for Facebook, because it's all internal. But other companies can't really do that, because it's not okay for most other employees at most other companies to do all of their work-related coordination through a third-party.