Will your company back your new business idea?