Insurance offerings are top notch, 401k, Employer matches, Charitable Spending Account.
Full medical, dental and vision insurance. 401k with a 3% match.
I would say that the best benefits would be everything that the company offers. Anything you think of they offer it.
List based on reports from current and former employees. It may not be complete.