- Collaborate with different industry areas
- Excellent IT systems and support
- Skill expansion and growth
- Career expansion (or switch to different skill altogether)
- Flexible work hours (global teams)
Cons
- Communication can be a challenge across different global teams