Storage Software Developer Intern Review

by IBM

Best Student Employer

Rating

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

    Overview

  • 1. Please give an overview of your role and what this involves on a day-to-day basis.
  • Debugging defects Writing new code for production and tests Participate in the teams agile activities (SCRUM, sprint retrospectives and planning) Configuring physical hardware to run code for testing on Visit universities and collages to speak with students and advertise opportunities available for early professionals


    Skills

  • 2. Have you learnt any new skills, or developed your existing skills?
  • Learned and developed skills in programming languages (C, Python, Bash, Perl, Java, Javascript, React) Advanced my agile working skill (sprint cycles, scrums) Communication and Presentation (presenting/talking with students about IBM)


  • 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 responsibility of completing defects within the time constraints. Had a project within the department I was the lead developer on involved working with people in many teams to further develop and share the project. Free to find work outside of my assigned team. To learn more about the company and industry.


  • 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?
  • Lots of experienced people in my team to ask questions and get assistance in completing work assigned to me. Opportunities to do pair programming. and lots of resources to improve my skills and professional development. Dedicated university placements manager to help with queries related to the internship as well as my day to day task manager to ask about role related questions.


  • 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?
  • Relaxed culture. pushing for Innovation. Lots of events on site. Everyone is open to answer questions you want to ask. Networking opportunities with other developers and higher management employees.


  • 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?
  • 2/5

    Your Impressions

  • 6. To what extent did you enjoy your placement / internship?
  • The placement was extremely beneficial. It was very varied over the year I worked. The work was enjoyable and found it rewarding to see the code and projects completed.


  • 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 IBM
  • 5/5

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


  • 8. What advice would you give to others applying to IBM
  • Be yourself. While the application process does require CV cover letter. the main thing they look for is that you are aiming to develop yourself and that you will fir into the innovative culture at IBM. Once you get into the placement take advantage of all opportunities that become available over the time you are there.


    Report this review

Details

Placement (10 Months+)

Software Engineering

South East

May 2023


View More Reviews

View More Jobs