3.0
9 Jan 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The benefits package was competitive.
Cons
During my tenure at the company, there were three CEOs, three CTOs, as well as other changes in executive leadership. Individual contributors were often held accountable for the company's performance amidst frequent strategic shifts driven by leadership.