Their ability to traverse traditional organizational boundaries and time constraints, and.

Their preponderant reliance on communication technologies to communicate with each other..

Virtual teaming has been associated with a number of important benefits and advantages.