Pros
- Easy way in connecting with remote users
- Multiple network capabilities, allowing multiple ways into accessing those systems.
- Ability To set up port security rules/port ranges easily via GUI interface (vpn client)
- Speed is good enough compared most peers' connection speed
Cons
- Not bad