Former Employee3.1Aug 24, 2023Lack of leadership, toxic culture. They need to pay better if they want to keep top talent.
Former Employee2.0Oct 26, 2023There is no transparency and feedback from management, and a very toxic work culture.
Former Employee3.1Apr 28, 2024Good salary, good amount of free time, lot of micromanaging and a lot of bad people who are there just for the money. Overall, would avoid if you love your mental health.
Good salary, good amount of free time, lot of micromanaging and a lot of bad people who are there just for the money. Overall, would avoid if you love your mental health.
Current Employee2.1Jul 22, 2025Market is full of competitors that have more features that customers care about and a better price.