I hold mine for 1 year then sell at the current price no matter what, then buy S&P 500.
My logic is that while my company gives me a 15% discount and pays a 4% dividend so long as the company does not lose more than roughly 19% a year I come out ahead. That said, I have a rolling $25,000 in stock and my job with that company so I am eager to diversify.