Former Employee2.3Jul 19, 2025Senior leadership (CEO & ELT) has changed 3x in past 4 yrs. Very behind in new product development