Current Employee2.4Jun 5, 2025Not good, no clear direction and product is not developing fast enough to keep up with competition