The whole package is just amazing.
Compensation package isn't as robust as some other companies, but the sense of 'value' is installed in the culture.
The pay is great and quite a good benefits package. They have good programs to supplement in places where the main benefits fall short.
PTO and 401k is decent.
Temp workers paid more than permanent employees, no contributions to 401(k), no pto for entire first year