3.0
May 13, 2026
Former employee
Recommend
CEO approval
Business Outlook
Pros
Work life balance is great, management is great and colleagues are great. No company goals either.
Cons
Company has been falling apart since Permera bought Mimecast. All top talent has abandoned ship and continues to do so.