I applied in-person. I interviewed at Orient Planet
Interview
Weird management. They ask weird questions. Wont negotiate on salary and have a 2 year contract element which they wont mention at all until you see it written on the contract. No flexibility to work on your own visa