The team at kabiro was very supportive & we got what ever required from them in timely manner for our project which made us feel good about their support system as well expertise of people working there.The pricing structure could have been more competitive but it's ok when you are doing something new like this so no issues with that too much. We were looking into some kind of video calling solution where customers can chat/call each other using mobile apps or web applications rather than having long distance calls etc., This product helped solve all those problems by allowing users across different countries talk through voice call without any hassle (just few clicks)and also allowed customer who lives away form office be able to interact easily while not being physically present together. I would recommend trying out the demo first if possible before finalizing anything else. It solved my problem completely hence i am satisfied.