What makes a Fulfilling Work Life?

According to The Four Purposes of Life, Dan Millman states:

Knowing your core value is only one facet of self-knowledge and career choice. You also need to measure any potential career against three essential key criteria:

1. Do I find the work satisfying?

2. Can I make good money?

3. Does it provide a useful service?

These questions point to the three essential components of a fulfilling work life. Two out of three may seem sufficient for a while, but all three elements are usually required in a satisfying long-term career. And (along with unfair or incompetent superiors or repressive company policies) the lack of one or more of these 3 basic elements is the primary cause of dissatisfaction and complaints in the workplace (Millman, 2011).