Ability to work remotely.
Exposure to professionals with diverse backgrounds from all over the world.
Cons
100% remote work can be challenging.
A lot of turnover means fast promotion for people simply because they're in place, rather than qualified for the role.