Current Employee4.3May 28, 2024Overall great place to work if you fit into the culture, can be hard if you are not part of quality team.
Overall great place to work if you fit into the culture, can be hard if you are not part of quality team.
Former Employee3.4Sep 25, 2024Very poor culture, but great chance to earn money - if you are in the right role.