The PTO program and retirement plan.
Company events; friendly co-workers make it enjoyable. I'm always learning something new.
They always listen to their employees. They spend a lot of time developing their staff.
There's a lot of teamwork. All the goals are transparent, so everyone knows what everyone else is doing.