I don't know anything about this company, but I'd note there is a huge (huge!) difference between a 600M exit and floating on a public market.
That's the risk with options: unless you are one of the first 5 employee's it is rarely a life changing amount of money, even in a decent exit.