What is our primary use case?
Our primary use case of this solution is for credit flow processes in the banking industry, like loan approval processes and so on. The solution offers good automation and it is pretty simple to build a business process. We've also tried integration with other robotics and it was feasible.
Because we are partners, we currently use an enterprise edition. But sometimes we help our clients with community versions, so I have experience of both. These versions are very similar. The community version contains all the necessary features because there are only some applicable features in one of their web applications.
What is most valuable?
I have found that this solution's applications are very competitive when it comes to some other tools, and not every tool has some front end applications for end-users. So Camunda will start with a complete application, which is quite useful, and they are ready to use directly after installation and payment.
What needs improvement?
I would like to have a feature for audit logging and audit log management, and some history of use for the audit logs. It's not anything I need, but our clients often require these features and then we have to do it ourselves. I would also like additional models for location.
For how long have I used the solution?
I have been using the solution for two years now.
What do I think about the stability of the solution?
The solution is quite stable. We have had only one incident regarding stability. It was something between the IBM web publications server and Camunda, so I cannot say if it was backing Camunda or IBM BPM, and perhaps it was something between the two solutions. But since then everything has been very stable.
What do I think about the scalability of the solution?
It is hard to say if this solution is scalable. We started with Camunda in Germany, and now they can't form them into a global company. We've contacted their support team on this, and sometimes it takes very long to get an answer from them.
How are customer service and technical support?
Their support system changes their authenticator on a daily basis and they are working on improving their response time. But it's not easy for me to get the right person if I want to discuss a problem. You work with one guy today, and tomorrow it will be another guy. Then I have to explain everything all over again. So it takes a lot of my time. The technical support, however, is still better than IBM BPM.
Which solution did I use previously and why did I switch?
We used IBM BPM and Activiti BPM but we switched to Camunda because of the pricing model. Camunda is much cheaper. We've also found that IBM BPM is not really stable, some applications are very complex and some project verdicts were not as successful as we expected.
How was the initial setup?
The initial setup is not that complicated, but it isn't easy either. Deployment took a few days. The deployment time depends more on the complexity of what you want to do with Camunda than the size of your organization.
Which other solutions did I evaluate?
When I compare it to other BPM tools, like IBM, it is great, open source, and free when you use the community version. We are also working on the enterprise version, so we are very satisfied.
What other advice do I have?
I feel that there is always room for improvement, so I rate this solution a nine out of ten.