1.0
Jun 28, 2024
Current employee, less than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
I don't see any pros.
Cons
This company is a 100% Chinese company with no office in the US, even though they call themselves a US-based company. 99% of their employees are based in Hangzhou and Beijing, China. They are funded by chinese VCs and the chinese CCTV (china central television), the chinese communist party propaganda machine.