Cameo Global's customer support is excellent. They are always willing to help and are very attentive to detail. The software is not very intuitive and seems to have a lot of "hidden" features that are hard to find. I would like a more user friendly interface. I would also like to be able to integrate more with other software. I would recommend Cameo Global to anyone looking for a customer service software that is easy to use and has excellent customer service. Cameo Global has allowed us to streamline our customer service process and has made it easier to interact with our customers.