Former Employee1.4Apr 28, 2024This is a hard place to develop professionally, lots of ambiguity for a public company and creates a fear culture..
This is a hard place to develop professionally, lots of ambiguity for a public company and creates a fear culture..
Current Employee3.1Sep 25, 2023Great people and teams but unfortunately leadership has changed so much and culture is changing not for the better.
Great people and teams but unfortunately leadership has changed so much and culture is changing not for the better.
Former Employee3.6Oct 10, 2025Organization is fine and has some positive momentum; they need to continue to invest in the product and AI vision
Organization is fine and has some positive momentum; they need to continue to invest in the product and AI vision