I think theres a lot to be said about just enjoying your work. It can be very contrived when people say their work is for the good of mankind.
Ben HorowitzIf you manage a team of 10 people, its quite possible to do so with very few mistakes or bad behaviors. If you manage an organization of 1,000 people it is quite impossible. At a certain size, your company will do things that are so bad that you never imagined that youd be associated with that kind of incompetence.
Ben Horowitz