Several advantages related to decision making, motivation, problem solving and others are associated with working in teams. Organizations that encourage team work strive to achieve these advantages. On the other hand, despite the adoption of team work in various organizations there are obstacles and drawbacks that the organizations have to cope with. These range from personality differences, inter teams conflict, intra team conflicts, demographic diversity, ill heat limited time and strict deadlines (EFILWC 2007).