4.0
6 Jul 2026
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Great people and work culture. Niche technology, great experts who love to share their knowledge and experience.
Cons
No clear strategic direction or guidance from leadership.