Current Employee3.9Dec 2, 2025slower sale cycle. budget concerns for buyers. doing more DD before purchasing
Current Employee2.9Sep 23, 2023Growing pains in the US. Product is stale. Good linkage to market need.
Former Employee4.4Sep 7, 2024It was great, team is very young and everyone want to evolve. Opportunities are great but you have to go for extra mile to differenciate yourself.
It was great, team is very young and everyone want to evolve. Opportunities are great but you have to go for extra mile to differenciate yourself.
Current Employee4.6Apr 12, 2024My overall experience was great. Strong leadership and great culture. Career mobility and promoting from within could be improved.
My overall experience was great. Strong leadership and great culture. Career mobility and promoting from within could be improved.