Are you a giver or a taker?

Always coming back to this TED Talk by Adam Grant based on his book Give and Take.