Good medical and 401K. No stock purchase plans.
401 K and health insurance are good
Every is very nice. Very good place to work at.
The benefits are very good. Health insurance is very good in an age of declining medical benefits. 401k with a portion matched.
company perks and paid time off were the best. low salary increases were the worst.
List based on reports from current and former employees. It may not be complete.