4.0
Mar 20, 2026
Former employee
Recommend
CEO approval
Business Outlook
Pros
Salary and compensation is competitive, especially with the retirement and stock options package. Each role gives opportunity to learn, especially given current downsizing in the company.
Cons
Company is currently going through a global re-organization leading to role elimination.