Options do get pretty nasty if you exercise and hold, when the fair market value is higher than the fair market value; because then you have to have an AMT return and a regular return and reconcile them.
ESPP with a discount was pretty bad the last time I had it; the brokerage said they were specifically required by IRS rules to report the wrong cost basis, and you had to adjust it when you sold, or you'd have the discount reported on your w-2 and again as a capital gain. Maybe that changed, capital gains reporting has changed over time.
They sell-to-cover when my stocks vest quarterly, which pisses me off because the stock constantly goes up and I wish I could keep them until the time my tax bill is due.
And, I have to manually report to the taxman all the money paid via those sell-to-covers, because even though eTrade sends me the transaction details each year, and they clearly tell the IRS how many stocks I got, they don't tell the IRS how much tax I already paid on it.
Now I work at a smaller company doing the same thing (cloud consulting) making the same amount all cash. I much prefer that over cash + RSUs.