I agree that two possible reasons for failure of team collaborations is ego and introvert persons. These two affects the team’s communication which is very essential to have a successful team. With ego and introvert persons, the contributions they may give to the success of the project like their ideas may not be fully blown. They have a tendency that they may not voice out their ideas even if these are good because they may be afraid that other members will not like them.
Building Trust Among Virtual Teams
I agree that trust takes time to establish and reliability and consistency are two helpful characteristics ...