Company encourages charitable giving and allows time off for charitable volunteer work. No issues with healthcare coverage, life insurance, dental insurance, or vision plan. Has all worked fine for me. Engineering team is able to work remotely / from home, so that's a huge plus. Get to do some travel to New York and Los Angeles offices.
Perks are very good at PMC. Good benefits package, 401k, distributed engineering team. One thing I wish we had was matching on our 401k.
Best is good health care. Worst is the cost.
Extremely expensive healthcare - high out of pocket and deductible. No 401k match.