Here are 10 ways to guarantee that your best people will quit:
10. Treat everyone equally. This may sound good, but your employees are not equal. Some are worth more, because they produce more results. The key is not to treat them equally; it is to treat them all fairly.
9. Tolerate mediocrity. A-players don’t have to or want to play with a bunch of C-players.
8. Have dumb rules. I did not say have no rules; I specified dumb rules. Great employees want to have guidelines and direction, but they don’t want to have rules that get in the way of doing their jobs or that conflict with the values the company says are important.
7. Don’t recognize outstanding performance and contributions. Remember Psychology 101: Behavior you want repeated should be rewarded immediately.
6. Don’t have any fun at work. Where’s the written rule that says work has to be serious? If you find it, rip it to shreds and stomp on it, because the notion that work cannot be fun is actually counterproductive. The workplace should be fun. Find ways to make work and/or the work environment more relaxed and fun, and you will have happy employees who look forward to coming to work each day.
5. Don’t keep your people informed. You’ve got to communicate not only the good, but also the bad and the ugly. If you don’t tell them, the rumor mill will.
4. Micromanage. Tell them what you want done and how you want it done. Don’t tell them why it needs to be done and why their job is important. Don’t ask for their input on how it could be done better.
Read the rest here: http://www.ragan.com/Main/Articles/Top_10_ways_to_ensure_your_best_people_will_quit_47779.aspx