Former Employee3.4Oct 1, 2024I was retrenched back in May 2023. Half the SG team were retrenched. Nothing positive to add.
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.
Current Employee2.7Sep 21, 2023Not a bad place to work but not all portions of the company are viewed and treated the same.