1.0
27 July 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The company truly walks the talk when it comes to culture – there's a strong focus on collaboration, respect, and learning.
Cons
Internal processes are still evolving as the company scales. Salary is not at par with industry benchmarks, especially for certain roles or experience levels.