1.0
30 May 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
None, the Martech division is a terrible place to work.
Cons
There is a terrible toxic culture in the Martech division that has been routinely ignored by senior management. If you want to work somewhere to be belittled, ignored and undermined on a daily basis then join this company. I was forced to exit due to the impact on my personal well being and I am not the only one...