As most companies are organised along family lines, the concept of team working is accepted as long as the members really are part of the team (i.e. the extended family or close friends.)
The problems really begin when trying to develop team spirit within a group who have no natural kinship ties. In such a situation, people tend to display suspicion of one another and progress can be slow.
Within any gathering of Saudis, hierarchy will always be present and even if you wish to develop a flat system within the team, it is likely that traditional class and family issues will result in an unofficial hierarchy developing very quickly indeed.