Current Employee2.9Jul 20, 2025Ok. Great product in their space but a lot of growing up to do as an org
Current Employee3.1Aug 25, 2023people love the product. Engineering led culture trying to shift to customer-centric and having a hard time doing it. Top leadership has pretty much zero trust for employees
people love the product. Engineering led culture trying to shift to customer-centric and having a hard time doing it. Top leadership has pretty much zero trust for employees