It does not approve of outsourcing. If young people want to make software, they can go to a company where they can learn system business. Of course, there are also departments like Neusoft.
Even if Neusoft signed it, it may not work according to the current agreement. JAVA is not always outsourced, but Neusoft has many departments, such as telecommunications.
Go to Neusoft to work overtime. There is no awareness of overtime pay. The rest is up to you. If you feel strong, you can find something better, and you can't afford to delay!