4.0
29 Dec 2025
Recommend
CEO approval
Business outlook
Pros
A great company with excellent people, modern technologies, and great offices.
Cons
Some roles have salaries below market rates, there is difficulty in decision-making, and the work is often high-pressure.