5.0
24 Apr 2026
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great continuous improvement culture Great tech stack Great colleagues
Cons
Management could do better in communication Resistance to useful work improvements