We think philosophy can help in finding one's identity and values, as ap points out. We also think that you have identified a number of different values (money, satisfaction, good co-workers...). Some values are essential (you need enough money for food). We suggest identifying your fundamental values, and trying rank or bundle them to get the best overall combination of values available to you.
Good wishes from CT and TJH, a soon to be graduate who is wrestling with a similar question!