Internally, we have an initiative to come up with a canonised list of "The Top Reasons To Work for MySQL". This is my input to the internal group of people compiling that list:
- You get to work with some of the smartest people on the planet, as users, customers and colleagues.
- You don't have to relocate, but you can, if you (or your spouse) want to.
- You usually work from home and can be available for family emergencies.
- You can influence your own daily working rhythm.
- You get to travel, meet people and get friends from all over the world.
- You become part of a close-knit worldwide team of pioneers.
- You get to work for a good cause: Free Software, Open Source.
- You get to build and spread software used by millions of people.
- You get spontaneously thanked by grateful users of MySQL, for work others did before you joined .
- You get to contribute to an integral part of the infrastructure of the Web.
 That happened to me two months after I joined, in July 2001. I went to a country I had never been in (Serbia) and was cheered by 250 users when presenting MySQL to a room that could fit 200. They were so grateful to me for stuff I hadn't done in the first place! Although undeserved, it still felt great, and I knew I had made the right career move.