The best part is that they are totally open to negotiation, and really want to make sure that you are comfortable and if you have any problems they are more than happy to help you.
The match for 401k is one of the worst matches. It is 25% up to 6%. Most companies will match 100% up to 6%. Or at least 100% up to 4%. This is way less. PDO is negotiable when you get hired. Always ask for more days and you are likely to get it. There are different tiers of PDO, 14 days, 17 days, 20 days. Most will get 14, but easily can negotiate 17. All others benefits are the same compared to others, very standard. One of the best benefits is the ability to work from home. As long as you dont abuse it, most managers do not mind at all.
Pros - Flexible working hours and location; Fun environment; Execs and managers genuinely care about their people Middle of the road - Benefits package is reasonable
401K matching could be better
List based on reports from current and former employees. It may not be complete.