Yeah, in the end we are all waiting on the same shallow promises.
We do have it guaranteed in our contracts, in the sense it's mentioned and once setup be in power. Even with guarantee on the days we missed out on (bonus pay/stock options/pension). So Personally I am not too worried about it yet.