Former Employee2.6Aug 23, 2024My overall experience was not good from a management perspective. Lots of changes in the organisation and gtm strategy
My overall experience was not good from a management perspective. Lots of changes in the organisation and gtm strategy
Current Employee4.0Mar 22, 2024great company and leadership. culture is amazing. base compensation cold be a bit better
Current Employee3.0Sep 5, 2025Good company. A lot of recent changes and market fit due to dynamic market changes