Current Employee3.7Nov 19, 2025Good place to work. Nice culture aswell. Could do with better marketing
Current Employee3.3Aug 29, 2023I just joined this company and given the complexity of the industry that we cater to, th.ere was no training on the products and the fact that it's full remote work didn't help with that
I just joined this company and given the complexity of the industry that we cater to, th.ere was no training on the products and the fact that it's full remote work didn't help with that