ST Aerospace is one of the few big co. left that culture like civil service. If you are in office role, English must be good and can type good email & report. If English no good, won't get far, but then it's a very stable job and retnrenchment rate is very very low.
If you are engineering side then I think is a not bad company. Stable and pay quite market rate, less politics but of course career progression will be average and not fast.