Getting fired is one of life's more humbling experiences. One moment you are a valued member of a team, contributing ...