5.0
Jun 26, 2023
Former employee, less than 1 year
Sydney
Recommend
CEO approval
Business Outlook
Pros
Very interesting, innovative portfolio of products. The team and managers in the CSM organisation are amazing.
Cons
Quite a steep learning curve at the start, due to the complexity and variety of their products