Current Employee4.0Aug 22, 2024Declining organisation . Used be a lot better, not much investment in product and leadership changed
Current Employee2.6Sep 7, 2025There has been churn within the team which has reduced the headcount to just 3. The outlook remains uncertain
There has been churn within the team which has reduced the headcount to just 3. The outlook remains uncertain