Pros
Zero. They use lies, dishonesty and trust in the guise of trust to fool you.
Cons
They did not fully pay a signed contract. They asked for revisions on a two month-long job for nearly two years, only to end up not paying at all, in the guise of pending revisions and approval. They know they are untouchable overseas and resorted to dishonest tactics.
The CEO is the most horrible, dishonest, and frankly disgusting person I have encountered in my career.
Given how amazing and honest Singapore is, I am shocked someone like that exists, especially running a company.