Pros: work remotely, learning opportunities
Cons: whenever management would get a handle on what they were managing, there would be a reorg.
Virtual teams were proficient with working together. Advancement opportunities were available if you made it clear that you were looking for them. There was a good focus on employee development.