Cost savings
Portability
Flexibility
Accessibility
Intergration with other apps
Improved productivity
Voice quality
Bandwidth dependent
Power dependent
Emergency call concerns
Security
Reliability
VoIP and cloud-based systems makes it difficult to accurately trace a 911 call. An option is to enable Enhanced 911, or E911, in which a physical address is set to appear when a 911 call is made.
Because a cloud based system works over the internet it is possible to make work calls from just about anywhere. When cloud based business call is made, the recipient's caller ID shows the business ID that was set. The problem here is if that salesman calls 911 on the work phone, the address displayed is the set address which may not be the salesman's actual location.