Current Employee2.3August 3, 2023could be better but also worst. Management weak, Development weak, Culture OK, product OK
Former Employee2.4March 30, 2024Good but company lost its way towards the end and not focused on customer acquisition as much as it should have had
Good but company lost its way towards the end and not focused on customer acquisition as much as it should have had