2.0
Oct 26, 2018
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Competitive compensation and benefits Decent work/life balance
Cons
Too many overpaid tenured Mimecasters Lack of diversity in upper management Incompetent HR