About promotion: one thing is that the middle and senior positions in Dalian, no matter which company, are saturated with those in Beijing because of the small number of people.
About dismissal: it makes sense to dismiss employees. In the economic crisis, some employees were indeed fired, while at other times. . . .
About overtime: overtime. It is common for software workers to work overtime. Maybe Beijing doesn't need it,
But it doesn't seem unusual to do outsourcing in Dalian, unless you do it at the top.
According to your salary, the CDC in Dalian has given you a very good job. Generally, people with good experience here give you only half of your salary. . .