2.0
Oct 15, 2021
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great benefits package, good pay, remote working, very little travel, very talented and generous team members.
Cons
No opportunities for advancement, no support from senior leadership, many instances of SPOF, ELT completely out of touch with its people, turnover in leadership roles and layoffs created insecurity and distrust.