I have been in iSoftStone for several years, and I have seen organizational changes, and I send emails every day. When this comes and that goes, the leaders always have to change. If so, who will leave? This technology is also very mobile. Moreover, companies often unilaterally modify the company's rules and regulations, which is more and more harsh on employees. The welfare is also very poor. If you can go to another company, you'd better not go abroad! If you want to work, don't stay too long, accumulate some project experience before leaving, or try to stay in the client company and become a regular employee.