Strong tech - Customer Development Manager Mimecast Employee Review

4.0
Sep 10, 2020
Recommend
CEO approval
Business Outlook

Pros

Amazing new office (which no one can use right now) in London. Very competitive OTE for sales reps

Cons

Suffered from a total lack of leadership in UK Culture is being eroded as company grows

avatar
Mimecast Response
5y
Thank you for your feedback. At Mimecast, we recognize that we need both a great office location and a deliberate leadership focus on culture to be a high performing organisation. We have made investments in strengthening our leadership team across all of our regions, including in the UK. The closure of our offices has had an impact on this work, but we are committed to ensuring that every Mimecaster has the opportunity to thrive. Through targeted efforts, such as our refreshed Mimecast Way values and behavioral expectations set in performance management, we strive to ensure our culture scales with our growth. As always, Mimecasters are encouraged to bring specific concerns that they may have to a member of the HR team, as this will ensure we address them accordingly.

Explore other reviews about Mimecast

5.0
Apr 6, 2026
Recommend
CEO approval
Business Outlook

Pros

Great office, catered lunch daily. Great benefits, 4 weeks PTO to start plus paid holidays, floating holidays, sick time. Culture is flexible, vibrants, friendly people.

Cons

Frequent changed and pivoting but senior leadership listens to employees which is good.

1.0
Jul 14, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

No pros that you can't get at another company. There are some amazing people left here, but not many - most have been layed off or have jumped ship to avoid said layoffs.

Cons

Mimecast is a company that, unfortunately, no longer cares about their employees after being acquired by Permira a few years ago. Rolling, silent layoffs are near constant, so you never know whether or not you're next on the chopping block this month. Benefits have been on a steady decline for years, pay raises and salary are borderline embarassing (and their main NA office is in one the highest cost of living areas in the state FYI), the culture is one of genuine disdain for their workers, the company can't stop hemorrhaging customers due to their lack of innovation. Leadership is chaotic and constantly changing.

5
See reviews by: Helpful|Rating|Date|All