5.0
May 29, 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