Probably the worst software ever
Probably the worst software ever. I asked their team to help configure it properly. Result, a 95% drop in sales and they didn't help to fix it. Lost thousands in the process due to their incompetence.
Switzerland
Probably the worst software ever. I asked their team to help configure it properly. Result, a 95% drop in sales and they didn't help to fix it. Lost thousands in the process due to their incompetence.