Current Employee2.1Aug 13, 2025Extremely vague direction provided by the executive leadership. Company does not value existing employees.
Extremely vague direction provided by the executive leadership. Company does not value existing employees.
Current Employee4.9Oct 4, 2023Excellent company. Culture is phenomenal and the product is improving quarterly.
Current Employee4.1Oct 5, 2024I love working at Mimecast. The management team is incredible that o report to. Our culture is incredible!
I love working at Mimecast. The management team is incredible that o report to. Our culture is incredible!
Current Employee4.0Oct 1, 2024The targets are attainable and there is a need in the market. Sales leadership is very respectable and encouraging.
The targets are attainable and there is a need in the market. Sales leadership is very respectable and encouraging.