Former Employee3.3Dec 19, 2023Decent company. Leadership were constantly changing and not for the better. Toxic leadership on the top discouraged a lot of employees.
Decent company. Leadership were constantly changing and not for the better. Toxic leadership on the top discouraged a lot of employees.
Former Employee2.4Nov 28, 2023I started at the end o free pandemic. People were no longer focused on this software.