Current Employee1.9Nov 7, 2024Company has changed significantly since progress buy out and innovation has been slow to market