4.0
14 Jan 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
They have processes and always trying to improve. They have good people on top of the management, and good people on top of engineering.
Cons
HR dept needs help. They so slow in answering employee requests.