I had an average experience with NBX Corporation. ...
I had an average experience with NBX Corporation. Their telephony solutions were decent, but there is room for improvement. The pricing could be more competitive, and additional features would enhance their services.