3 ms·
Nobody has heard of. Ask people outside of tech and I bet <10% have heard of this company.
by fallingknife 4y ago
Nobody has heard of. Ask people outside of tech and I bet <10% have heard of this company.
- asdfman123 4y agoLots of people have heard of them, but most of the people who have actually worked there speak Chinese.