A lot of people misunderstand the value in employee stock purchase plans. Sure they are usually profitable but not as much as it appears on first glance.
Company A offers employee stock at 10% discount. The money comes right out of his check (after taxes of course). If you buy $10,000 worth of the stock for $9,000, you won't actually net $1,000 profit (assuming the stock price never changes, there are no capital gains taxes, and you sell it right away for no fees).
The company will add the $1,000 difference to your pay as taxable income. This boosts your total income for the year.
If you're in a 22% bracket, the stock costs you $9,220. The $9K you used to buy the stock plus the 22% tax on the $1K given to you by the company. Net profit assuming stock value never changes is $780 not $1,000. Still a great deal.
Additional Items:
- If you're about to cross a tax bracket, the "profit" may be even less.
- Also, many companies require that you hold the stock a minimum amount of time (6 mo., 1 yr, or longer). Could the stock lose value? Could you have secured more profit from that $9k elsewhere?