We reserve the right to remove your review if we find it inappropriate without any additional notice.
User Reviews for Insight Tree
Silvester Dachau ( - Germany), on Jun 18, 2006
Great Software. You sit in a meeting with colleagues and make faster decisions because in the end it's about numbers, no more egos - well - almost no more...