1.0
Apr 15, 2025
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I enjoyed solving business and technical issues for the customers.
Cons
In my tenure with SAP SPM Incentive management product suites, I saw the products lacking innovation and scalability, especially after the callidus merger with SAP. Everytime there is a feature release. It's mostly putting a new saddle on a dead horse. Product releases ( Major and Minor) had had regresstion testing questeioned as a release mostly ended hosing out the Lower environment for customer . There were persistent challenges with Callidus Tech support . I found working with Tech support extremenly challenging around response and reaction time.