Current Employee2.7Sep 21, 2023Not a bad place to work but not all portions of the company are viewed and treated the same.
Former Employee2.4Sep 26, 2023Products are good and priced fairly, but are not congruent across all lines, nor do they fully integrate.
Products are good and priced fairly, but are not congruent across all lines, nor do they fully integrate.
Current Employee2.7Mar 29, 2024CM is based in the Netherlands and has opened offices worldwide in strategic hubs. Wile not obvious they power some of the worlds largest brands behind the scenes. They truly could do a better job in their marketing to reflect this.
CM is based in the Netherlands and has opened offices worldwide in strategic hubs. Wile not obvious they power some of the worlds largest brands behind the scenes. They truly could do a better job in their marketing to reflect this.