The ease of use with channel partners was one thing I liked about this product as it has helped me to manage my business relationships better than before in terms or managing them through emails which can be very tedious at times! It also helps you keep track your activities like calls made etc so that there are no issues regarding time tracking when dealing over phone/Skype sessions!! Nothing really bad but they could have been more user friendly if we had some training material available online along side their support team who were always helpful even though not required by law :) Great software - easy toolkit solution provider onboarding system!!