The biggest con of working at TeamHealth is the way new members of management are hired. I personally believe employees who are already hired within the company should be given a fair chance to advance. Many new supervisors and managers have been brought in externally. I have seen some of those roles being filled with individuals who have little to no experience in healthcare at all. It just so happens that those who are brought on are related to other members of management.