Work in progress but management stifles new ideas - Customer Success Manager (CSM) MediaMint Employee Review

3.0
Jul 1, 2026
Recommend
CEO approval
Business outlook

Pros

It's a new entity in Canada, meaning work in progress.

Cons

Management doesn't value employees' new ideas.

Explore other reviews about MediaMint

5.0
Apr 10, 2018
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

great working with the company

Cons

Nothing. Great working with the team and company

3.0
Mar 5, 2024
Recommend
CEO approval
Business outlook

Pros

The management is helpful and understanding of their employees.

Cons

It can be challenging at times.

See reviews by: Helpful|Rating|Date|All