We have used thinkmaps for our business since 2007 at different levels of seniority over many years till now with no complaints! It has been really helpful in improving my understanding about what we are supposed to do as an organization when it comes down to managing projects/tasks etc., by using their robust reporting capabilities I am able improve both internal & external communications within teams across multiple locations - all via visualizations that can be shared easily from any device or location (as long there's internet).
There isn't much else i dislike because they've helped us get better insights into how people work together internally so far which helps drive improvements towards greater efficiency overall throughout departments who use them daily; also being more transparent through sharing reports / dashboards makes things easier where you need support externally too e g project managers understand exactly whats going on without having meetings every time something important happens.