4.0
Oct 11, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Meaningful and impactful work People & office environment Employee ownership New leadership in key areas, making positive changes from the top down Job stability-solid industry and continuous growth Work life balance
Cons
Below market salaries in some areas Limited/outdated tech stacks