Three Things Every Successful Organization Must Have