• Great editorial and practical wisdom. Getting a good boss and a good team is a huge blessing, sometimes even more than getting more money. I think there is a hugely important third perspective - getting along with peers or other team members. A team where members constantly squabble and have ego struggles/one upmanship is very difficult for a manager to control/manage - team chemistry where members understand one another and get along makes life easy for both manager and individuals. If I were to ask for a one line definition of anyone - a boss, a subordinate, a peer it would be - someone who is interested in being a better person. As long as we have such individuals and the company has a purpose that is over and above individual advancement then teams stick together and are worth being part of.