They have a reputation to maintain, otherwise it will be difficult to recruit the best people in future. That being said, damn, that is a very generous package by any measure.

First packages tend to be the best. If you work for them beware, the next round won't be as good (if there is one). The economy isn't the best, but if you get an okay job offer anyway you should probably take it rather than risk you will be in the next round that is worse.