I think there may be some confusion between satisfaction through perks with satisfaction through doing great work. I require certain perks - sufficient time off with my family, time to educate myself further, a reasonably stocked cafeteria, quiet spaces - but I also need to feel satisfied by knowing the work I do is important - and what is &quot;important&quot; to me may not be important to anyone else and what is important to me now was not important ten years ago and will not be important ten years from now.