1. Hiring is the most important thing you do at work and always hire people smarter than you 2. A manager’s success is all about making his/her reports successful in what they do 3. You cannot move up in the company unless you train your replacement 4. It is all about “relationships” and not “products” 5. Only viewpoint that matters is that of the customer 6. There is a big difference between products that customers will “buy” vs. products customers “like” 7. Be “market driven” and not be “marketing driven”. There is a big difference 8. Have technical and business arguments with colleagues as long as none of it turns personal 9. Have meetings before the meeting 10. Trying and failing is a lot better than failing to try 11. Execution is the key to being successful http://gopalshenoy.wordpress.com/2007/07/25/top-11-things-i-learnt-at-solidworks-in-the-last-11-years/