I have been using this product for about 2 years now, but only recently started working with it again after an extended break from service. The main thing that i like best so far has been how easy they make things seem (at first). It took me forever to get used to their software, but once I did, everything was fine! They do tend to go through some upgrades fairly frequently, however; this can be frustrating if you are not paying attention, or know what improvements/features will come along in future updates. There were times where my connection seemed slow at times, despite having no issues before doing so. This could also possibly be because of the fact that we had multiple users accessing the program simultaneously during certain periods. We currently use voipoffice for all our internal communications within our team - both written emails and voice conversations.