So far we've worked together for 2 years. We're building a BI solution for our business. It's important that the software supports our existing data architecture and that the UI/UX is intuitive. They provide documentation and training. I believe they're focused on the future of BI and I think they will continue to innovate and improve their product. I would definitely recommend them. Their technical knowledge base (KB) is really good. I was able to figure things out quickly because it has so many examples. If you don't understand something just ask and they'll help you through it. Their API is very useful as well. For example, one of my clients uses an application that only works with their own database engine and this DBMS does not work directly against Oracle or SQL Server databases. When he needed to create reports from the same information that his applications were pulling into the system, he had no choice but to write some custom code to do the job. With MaxDB, we were able to use its API to call into the system using standard JDBC connections. This saved him time. Also, since we used JDBC drivers instead of ODBC ones, it made life easier for him when creating reports in other languages such as PHP and Java.