It's easy to set up your account - no technical skills required! We have been using this product for about 18 months now without any problems or issues at all. I wouldn't say there are many things that need improvement; however if you're looking into hosted PBX solutions it might be worth checking out as they do offer excellent customer support too which can sometimes make life easier when something goes wrong :) Our business uses ALTEVA HOSTED VOICE services so we don’t really get much choice other than them. However their products work extremely well both technically & financially speaking.