You are not going to get a year's salary in ISOs. You're not. At typical ISO strike prices (i.e. prices on the range ones of dollars), that would be an a lot of options. A company is simply not going to do that. It's much more likely you'll get something like half your salary or even less in ISOs (of course vesting over 4 years). This doesn't matter if the company IPOs with a 10x multiple of the strike price, but then again, the company has to have a major liquidity event.
The uncertainty around the current valuation (which everyone has due to the infrequency of material events), the uncertainty around the likelihood of a major liquidity event, its size, and its type make ISOs incredibly hard to accurately price. If anyone says they can do it accurately, they're lying.