Former Employee3.4Sep 25, 2024Very poor culture, but great chance to earn money - if you are in the right role.
Current Employee3.4Oct 12, 2023Management and leadership are good. Earning potential is okay compared to similar roles at other tech companies
Management and leadership are good. Earning potential is okay compared to similar roles at other tech companies