There are many attributes of a great teammate but I think respect for authority may be one of the most important. I have been on some great teams and they all had something in common. They all had a strong leadership culture that understood that a high respect for authority was a non-negotiable for a teammate. This wasn’t autocratic in the way some may imagine. It was simply an understanding that everyone understood their role and the team authority structure. This alone eliminated most of the potential dysfunction that I experienced on the less-than-great teams I have been a part of.