Current Employee5.0Jan 11, 2025Market leading product, really good to work for. High performance culture.
Current Employee5.0Jun 15, 2024Great company, amazing and supportive people, very nice office. Nothing to complain about.
Current Employee2.9Mar 25, 2025Great culture and benefits in the organization but salary not competitive and solutions are not dynamic and hence very transactional
Great culture and benefits in the organization but salary not competitive and solutions are not dynamic and hence very transactional