- Totally flexible hours
- Opportunities to investigate languages and domains at will
- Plenty of support to handle issues where I have no interest
- Real problems to solve
- Fun people to program with and show programs to
- Control over interruptions
- ThereMustBeFood
- CreativePerksInsteadOfMoney
See also: FortyHoursVsFun