Medical and 401k are pretty good.
Great company to work for.
They don't pay well unless you're an exec.
Treating employees better and making the workplace more pleasant