Current Employee4.3May 10, 2024Overall a good place to work, good team culture. Some people have moved up to AE role within a couple of years.
Overall a good place to work, good team culture. Some people have moved up to AE role within a couple of years.
Current Employee2.6Aug 14, 2023Struggling to adjust in the US market. Strong product and potentially bright future
Former Employee2.6Nov 22, 2023My overall experience was alright. Lots of empty promises. Solid global organization, but face a lot of competition in the US.
My overall experience was alright. Lots of empty promises. Solid global organization, but face a lot of competition in the US.