3 out of 5.0, Reviewed Aug 24, 2016
We have very mixed feelings when it comes to using CIMM2 because we see how powerful the software can be, but there is so many little annoyances with the backend that it sometimes overshadows the good feelings.
E-commerce is all about data
Powerful data features
Extremely buggy and bad backend UI. We are finding new bugs on a daily basis and even when they get fixed, the same ones seem to pop up again. Ex. Solr refresh issues, disappearing content sections on the site, data import issues, etc. As far as UI is concerned there are certain things that simply do not make sense. There is no standardisation on where things are/should be. For example, the 'Save' button is in a different spot depending on what you are editing. Sometimes it will be in the top right, sometimes on the bottom right or bottom left, there is no standardisation. Also, most of the icons used are not intuitive and you have to hover over them and wait for the tooltip to popup so you can see what it actually does. How does an arrow pointing to a corner of a box mean 'Save'?
Provide documentation on how the software integrates with our ERP system. There was so much reverse engineering that had to be done to figure out how changes in the ERP affect the website and vice versa.
Learned a little more about e-commerce and best practices
There are a lot of good things about the software and I believe they are on the right track, but there is still a lot of code cleanup and bug fixes to do.
The support team has been responsive and usually completes fixes in a timely manner. The main issue was there were so many fixes and bugs that it became more than a part time job just trying to keep up with all the support tickets.
The integration too much longer than expected as it seemed that at times there was a complete lack of understanding of how to integrate with our ERP even while having completed other sites with the same ERP. We had to do a lot of legwork to help solve issues regarding integration with the development team in order to get the site live.