5.0
Apr 24, 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