Current Employee1.4Jul 17, 2024Poor..going downhill. Inexperienced leadership and competitors have caught up. Not the place to be anymore.
Poor..going downhill. Inexperienced leadership and competitors have caught up. Not the place to be anymore.
Former Employee3.4Sep 25, 2024Very poor culture, but great chance to earn money - if you are in the right role.