Compensation, PTO, personal days, even sabbaticals are all solid. Part time options are also a nice touch. Unfortunately, management hired in recent years has made some terrible calls. Zero accountability at the top makes everything else feel fragile.