Current Employee3.1Aug 29, 2023Mixed as the culture changed quite significantly over time, and it wasn't all positive
Current Employee4.4May 20, 2024Great company with great culture and fair compensation. Great opportunity of career development
Current Employee4.1Oct 1, 2024Middle management is quite good, the culture is good too and its not too corporate. Speed of product evolution to keep pace with market feels too slow.
Middle management is quite good, the culture is good too and its not too corporate. Speed of product evolution to keep pace with market feels too slow.