Former Employee4.4Sep 9, 2025A great player in the HR space. Certainly recommended. Also always evolving, so you are at the forefront of things
A great player in the HR space. Certainly recommended. Also always evolving, so you are at the forefront of things
Current Employee3.4Nov 26, 2025It was better in the past but it‘s getting worse due to bad leadership
Current Employee4.0Feb 28, 2025Great company, product market fit given. Slowly turning from Startup to Company Culture
Current Employee3.4Dec 11, 2025They are on a verge in terms g if they can compete with other global players