Software Engineer intern Review

by Centrica

Rating

5/5
  • Skills
    5.0
  • Responsibilities
    5.0
  • Support & Guidance
    5.0
  • Culture
    5.0
  • Your Impressions
    5.0

    Overview

  • 1. Please give an overview of your role and what this involves on a day-to-day basis.
  • Working on a frontend team, we had a daily stand up meeting as they employed an Agile methdology, specifically Kanban. As a product engineer, we would look at the design system and look to improve or implement new features. These would be converted into tickets which would then be prioritised and placed onto the kanban board which is hosted on GitHub.


    Skills

  • 2. Have you learnt any new skills, or developed your existing skills?
  • I have learnt many skills during this time. I now have experience with node.js, TS, Lit framework, design systems, git/GitHub. Before coming onto this placement, my knowledge of frontend in general was very limited but this placement has enhanced my skills greatly.


  • How would you rate the training provided during your experience?
  • 5/5

  • How would you rate your development of industry-specific skills during the experience?
  • 5/5

  • How would you rate your development of personal / soft skills during the experience?
  • 5/5

  • Please rate how these skills have helped you in your career development
  • 5/5

    Responsibilities

  • 3. Were you given much responsibility during your placement / internship?
  • I was given a lot of responsibility and I actually published an extension on VSCode, which is something I did not think I would do. I completed real work in this placement and it was work that a normal engineer would take on. You also get to pick what you would like to work on which was very nice as I picked something that interested me the most.


  • Please rate how meaningful the work you were doing was
  • 5/5

    Support & Guidance

  • 4. How much support and guidance did you receive during your placement / internship?
  • I had lots of guidance and help from my line manager who was also my mentor throughout the placement, I am very grateful to him for taking the time to explain concepts to me and helping me when I was stuck or moving along my project. Help was always there when needed.


  • How would you rate the support and guidance from your line manager?
  • 5/5

  • How would you rate the support and guidance from the wider team?
  • 5/5

    Culture

  • 5. What was the company culture and general atmosphere like?
  • The atmosphere is very relaxed and professional. The dress is smart casual so not everyone is walking around in a suit which gives a much more relaxed feeling. Everyone is very polite and friendly and willing to help people out. Not once did I feel alienated or looked down on for being an intern. It was very enjoyable.


  • How would you rate the inclusiveness of the culture?
  • 5/5

  • How would you rate the social opportunities?
  • 5/5

  • How would you rate the diversity initiatives?
  • 5/5

  • How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?
  • 5/5

    Your Impressions

  • 6. To what extent did you enjoy your placement / internship?
  • I enjoyed my placement very much and I am very happy that I accepted it. My professional experience as a software engineer has increased dramatically. YMMV as it may depend what team you go into but the Nucleus team are fantastic. I would recommend this placement to anyone.


  • Please rate your level of enjoyment on your placement / internship
  • 5/5

  • Please rate how your experience met your expectations
  • 5/5

  • Please rate the future employment prospects at Centrica
  • 5/5

  • 7. Would you recommend Centrica to a friend?
  • Yes


  • 8. What advice would you give to others applying to Centrica
  • Expect a large workload but enjoy yourself, that's what it is there for. You should never have to work in your own time but at the same time, you won't have much free time in your work day, which is how it should be. It's also great for the experience as a software engineer.


    Report this review

Details

Internship (1 Month+)

Software Engineering

South East

August 2023


View More Reviews