I am an end user only, so I am unable to speak to the implementation, pricing, etc. It seems like most of the reviewers are either on the tech or management side, so I thought it may be valuable to potential users to note that this software has been particularly unfriendly to me as a sales rep.
* No text messaging. Incredibly inconvenent to use one system for calls, and a completely separate system for text. (Different product, but we're using 360 SMS for text which requires you to go to the contact record to initiate a message, and for mobile use you have to text throught the Salesforce mobile app, which is a giant pain at the best of times, and too frustrating to bother with on the other end of the scale.)
*The Natterbox mobile app is severely lacking - no caller ID, which is something I particularly want when taking calls after hours. It does show the phone number, but does not pull through the contact name from Salesforce.
* Missed calls (both on desktop app and mobile) do not provide a contact name, just shows "Unknown" and the number. To be clear, these are existing Salesforce records - an engaged call from the same number would show the customer name in the call logs. But on missed calls you have to search the number to figure out who called you. (When the missed call eventually decides to show up - delays are standard here.)
* Mobile app has no missed call notification banner or anything on the app to indicate you've missed a call. The only way to see missed calls on the app is to open the app and specifically go check your call log. Anyone with any type of obessive compulsive behaviours will particularly enjoy checking for missed calls hundreds of times a day.
* Voicemails are delivered to your inbox, so assuming you get email notifications you will receive a notice of voicemail. HOWEVER, there is no connection to the mobile app and so you have to listen to the message again on your mobile device to make the new voicemail go away inside the app. There is no option to delete or mark a voicemail read on either mobile or desktop, which is very strange to me.
* Headset connectivity issues. Direct quote from Support ticket, asking if there was any visual indicator that would help me know when I am experiencing microphone permission issues: "If a call presents itself only for a second and then disappears off your CTI - this could indicate a microphone/audio permission issue. One-way audio is another indicator - if the customer is unable to hear you or you are unable to hear the customer is another indicator of this." The goal of my question was to avoid scenario two with one way audio - people are hard enough to get on the phone, you don't want your first connected call in 6 months for them to be unable to hear me. Natterbox support claimed that in the first scenario when a call presents and disappears that it is routed to voicemail, but empirical evidence suggests otherwise.
* Calls that show "unallocated number" when dialed through Natterbox are able to be successfully completed via personal mobile device.
* Searching for an outbound contact to make a call pulls all numbers for the account, and does not identify which number is mobile vs. office. If there are multiple numbers on file, just plan on needing to go to the contact record to make the call. I was accustomed to being able to save my contacts with my preferred number and / or label the saved numbers which made for easy search and dial functionality via 8x8. Not true with Natterbox. Review collected by and hosted on G2.com.