Bill Gates’ Success Factors for Microsoft 1. Long-term Approach 2. Passion for Products and Technology 3. Teamwork 4. Results 5. Customer Feedback 6. Individual Excellence