
All the ancillary perks - unlimited time off, sabbatical program, etc.
Interacting with peers and clients on a daily basis to solve important problems
We have a fairly diverse, talented, and interesting group of coworkers that makes meetings more fun to be in
Leadership team does a fantastic job of listening to concerns and ideas from all employees and then actually doing something about it! I trust them to effectively balance business goals with collective personal needs (like work-life balance).