Offer your thoughts or opinion on the input financial query or topic using your financial background.

Invest in ESPP Single Stock or General Market
Make sure to check the language describing the 'discount'. The company may be matching your contribution by 5% instead of a discount.  You will likely be taxed on the match as compensation and your benefit would net to less than 5%.   The next risk is that you've increased your exposure if your company does poorly.  In the worst case scenario you could lose your wages to a layoff and your portfolio to a falling share price.  Investing in other companies will diversify this risk. As for benefits, you get the 5% (less taxes) for free which isn't a bad thing in my book. Just don't put everything you own into the stock.  It should be part of your overall investing strategy.