Former Employee3.1Dec 17, 2024Good company culture, product needs improving to stay competitive in the market
Current Employee3.3Dec 6, 2024Good culture, bad communication from HQ to APAC. Good perks and well-treated but underpaid.