NCS is definitely not a good place for those who intend to progress in career. Prospects very limited as parent see them as just a cash cow subsidiary to squeeze money from gov projects because they are GLC.
Pay & bonus is even worse than a lot of SME, the only thing they are good at is giving out fake job titles, everyone is a consultant/manager/director over there.