Just because a boss is nice, doesn’t mean he or she is any good. A tough, demanding manager will push you to do your best work, writes Sydney Finkelstein

Source: www.bbc.com