Retirement savings matching is great.
Great health insurance that met my needs at an inexpensive rate; generous time off, including summer hours, volunteer time off, and unlimited sick (because you can't plan for illness); lots of free food, along with a snack pantry; free gym membership...I'm probably forgetting something.
Benefits are fair and reasonable. No complaints.
Great Benefits for all employees
AMA benefits are sufficiently good.
AMA offers great vacation packages with plenty of paid holidays of floating holidays.
I would say the wide variety of benefits. The most beneficial to me are time off for volunteering, telecommuting policy, and the generous holiday schedule.
List based on reports from current and former employees. It may not be complete.