5.0
29 May 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Excellent career progression Strong senior leadership team Exciting industry
Cons
Benefits could be better but salaries generally compensate