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.
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.
Current Employee2.6Aug 14, 2023Struggling to adjust in the US market. Strong product and potentially bright future