Virtual teams are now ubiquitous and pretty much effective. The effectiveness of virtual teams is measured by a combination of the virtual team's performance and the team members' satisfaction. When it comes to the satisfaction of team members, the flexibility to travel or move around while working in a virtual team is significantly higher. Team members say that this helps them to be more productive at work. And the performance of virtual teams largely depends on coordination and communication. It needs a proper resource allocation method, trust among team members, and clear and open communication.