It's not surprising. Large organizations are plagued with bureaucracy, paperwork and inertia. It's much more easier to innovate in a smaller setting.