Current Employee3.0Jul 31, 2024Decent experience, leadership is ok, product is ok. I would give overall experience a B-
Current Employee4.1Aug 14, 2023Positive experience at Mimecast. No micromanagement, good team, fair management