10 Reasons why people leave their jobs
  You      failed to unleash their potential – smart companies align employee      passions with corporate pursuits.       Human nature makes it very difficult to walk away from areas of      passion. Fail to understand this and you will unknowingly be encouraging      employees to seek  You      failed to challenge their intellect – smart people don’t like to live in a      dimly lit would of boredom. If you don’t challenge people’s minds, they      will leave you for some place that will.  You      failed to engage their creativity – great talent is wired to improve,      enhance and add value. They are  built      to change and innovate. They need to contribute by putting their      fingerprints on design. Smart leaders don’t place people in boxes- they      are free them from boxes. What is the use in having a racecourse if you      don’t let them run.  You      failed to develop their skills – leadership isn’t a destination- it is      continuum. No matter how smart or ta...