Oh, dear God... The dreaded T-word. It has been horrifically abused in a corporate environment to imply a responsibility beyond what one is paid for. "You're letting the team down" as a response to going home on time is lunacy, and almost always down to a lack of planning on the part of employees.