good vacation times, volunteer time off, good personal time off
With seniority comes more days off. I had colleagues who had been with the company (pre-acquisition) for 20 years who had more time off than they could figure out how to use. Professional staff seemed to start with basically 3 weeks of paid time off and it would go up from there.
They have paid volunteering time, which is very good