---
In Germany, everything that a company gives an employee is salary. Company car? You have to pay 1% of the listing price of the car _per month_ in taxes (that's 1000$ per month in taxes for the employee if their company gives them a 100k$ car..). Stock? The day you receive the stock, price is measured, and 45% you pay in taxes. Stock options? The day you receive the option, the price of the stock were you to exercise it right away is measured, and that's taxed with 45% (which kind of forces you to exercise at least some of the options to pay the taxes), etc.
Otherwise companies could pay you by paying your whole life (car, house, etc.) to avoid taxes.
BTW, this is also why startup culture in Germany sucks. Startups can't really pay people in stock options, cause they are super highly taxed, and they are hard to value. Worst case you end up paying a lot of taxes for something that ends up being valued == 0 the moment you can't sell it (startup dies).