employer cover photo
employer logo
employer logo

Campaign Monitor

Is this your company?

Flexible Working Environment - Customer Success Manager Campaign Monitor Employee Review

4.0
Jul 21, 2021
Recommend
CEO approval
Business Outlook

Pros

- Super flexible working environment - Great leadership, very friendly and transparent - Good bonus structure - Happy and friendly coworkers

Cons

- Lower base pay than competitors - Most of your job is worrying about customers that are over using the platform

Explore other reviews about Campaign Monitor

5.0
Jul 30, 2024
Recommend
CEO approval
Business Outlook

Pros

You are well supported, management leads by example.

Cons

Pay is a bit on the lower end of the spectrum for CSM's and the bonus pay structure was a bit odd.

3.0
Apr 25, 2024
Recommend
CEO approval
Business Outlook

Pros

Product is great, though a bit dated.

Cons

CEO change has been great for the business

See reviews by: Helpful|Rating|Date|All