3.6 out of 5 stars.
Write a review

NCS Employee Reviews for Software Engineer

Review this company
Job Title
Software Engineer9 reviews
Singapore9 reviews

Ratings by category

3.4Work-Life Balance

Search reviews

Sort by

Found 9 reviews matching the searchSee all 315 reviews

Great for freshies. Progressive leadership. Many opportunities.

Featured review

NCS selected this as a representative review
Great place to start off for fresh graduates. Attended their fireside chats at my university and was intrigued by the vision and purpose of the company, so decided to join the Nucleus programme. When i joined, i found that the management is very progressive and visionary. The Nucleus programme is structured and there are a lot of opportunities.


Great place to start


Challenging work, but fulfilling.
Was this review helpful?

Stable job

The stress level is determine by the project you go. The people are generally nice. But the salary here cannot compare with outside. The longer you work here, the more you are underpaid.
Was this review helpful?

Insights into NCS

Based on 16 survey responses
Areas for improvement
  • Energizing work tasks
  • Sense of belonging
  • Ability to learn new things

Overall so so

Bad compensation for people who stay long.It depends on your luck and which boss you meet. Some projects are very political. There is no proper team lead in some teams and led to doing things our way. And changes are required because there's no proper communication beforehand.A supportive boss who encourages exposure to new activities. The Cons is the management is messy, and no proper KT to do a particularly challenging task.
Was this review helpful?

Secure and safe learning environment for fresh grads, lots of useful (and secret) projects for probably all govt branches

Highly evolved systems of management are in place. Working culture varies from project to project depending on your project manager, but my experience is great. As a developer I have lots of autonomy to decide how to achieve my objectives and ample time to complete tasks. As of 2019-2021, NCS has provided a very structured employee training program known as NuCleuS, where it periodically sends full-time staff on short courses at NUS to slowly gain more certification (and ultimately get masters at the end of 5 years).On the "leaves" side of things, NCS provides a generous 18 days of annual leave, with off-in-lieu if public holidays fall on weekends. There's also birthday leave, family care leave, marriage leave, volunteerism leave, skills upgrading leave etc.Middle management may vary in quality by team, but the upper management are all really good people with lots of experience.


Comfortable and clean toilets (with tissue dispenser and automatic doors), modern cashless staff canteen.


A lot of responsibility when working for govt, such that it could necessitate occassional overtime.
Was this review helpful?

Working Experience at NCS Pte. Ltd.

My time at NCS Pte. Ltd. was resourceful. I had 1st month job training provided by NCS Pte. Ltd. Subsequently I was informed there are internal employee skill upgrade trainings to be attended, which was great. Job nature was systematic, follow standards/procedures.
Was this review helpful?

Rate your recent company

Share your experience to help others


It's good place to work. actually it's quite near from my place so it's very convenient for me. in ncs it's good team work so can learn many things and enjoy work.
Was this review helpful?

backend team

Worked in automation team. Wrote, modified, and debugged software for clients. Developed code to complete assigned project by deadline. Developed HTML, CSS, JavaScript for user interaction. Wrote PowerShell scripts to automated the given project.
Was this review helpful?

job work/life balance

Dynamic, Self-motivator, fast learner, easy adapter and a Team player with good work ethics. job work/life balance and job security Involving in development, generating reports and implementation of the project enhancements. Responsible for preparing user guide and operation manual
Was this review helpful?


Worklife balance is good. Positive working environment. My team is very supportive. Management is good. They offer good training for career advancement.
Was this review helpful?

Software Engineer at NCS

Estimated salary
$4,505 per month

Want to know more about working here?

Ask a question about working or interviewing at NCS. Our community is ready to answer.Ask a Question

Overall rating

Based on 315 reviews

Ratings by category

3.4 out of 5 stars for Work/Life Balance
3.3 out of 5 stars for Salary/Benefits
3.4 out of 5 stars for Job security/advancement
3.2 out of 5 stars for Management
3.3 out of 5 stars for Culture

Compare NCS with

NCS reviews by location

  • Companies
  • NCS
  • Employee Reviews
  • Software Engineer