401k match up to 5%, generous paid time off each year and the people (not management) are the greatest.
Cons
No real perks with products offered by the company, they claim conflict of interest. Upper management either don't have a clue what they're doing, or they don't care about anything except the bottom line.