3.0
Jan 18, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great work, fast pace environment, challenging work
Cons
Culture has taken a bit of a beating with focus on charge hours and pressure. Confusing and non transparent career development.