401K can join immediately and it has a matching 6% after a year.
I get to do a variety to things it is physical and helps me stay in shape
The people I work with everyday!
Salary is high for my field, bonus can be sizeable.
Paid time off for sick days