We had several issues with our call center, but I would say that the best part of this software is its ability to integrate seamlessly into your CRM system. It took us some time during implementation to get everything working correctly; however once we did it was easy for new agents to learn and use. The interface could be improved by having more fields available without requiring them to scroll through so many options at one time. Our main goal here was to cut down on hold times and improve customer retention. This has helped tremendously in doing just that!