3.0
5 Nov 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
It is a good company to work for. The salary and benefits package is good. Some of their work is very innovative.
Cons
It is very hard to get promoted in some roles.