Former Employee3.3Apr 1, 2025Good product benefits No transparency in management Lack of evolution prospects