I quite enjoy my job, but that is mostly because I work with good people. An added bonus is that I am quite well paid.
I figure I probably have 10 or so years to go working, and that at the end of that time will likely do a semi-retirement thing, where I do consulting work in blocks of a...