Former Employee2.4Dec 9, 2023Overall great tech but an organisation unwilling to invest to win in a huge market