Software Engineer Intern Review

by Unity Technologies

Rating

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

    Overview

  • 1. Please give an overview of your role and what this involves on a day-to-day basis.
  • My role has been that of a Full-Stack Software Engineer in the Player Engagement team. I've contributed to the Unity Gaming Services front-end, improved the backend, wrote and refurbished both internal and external documentation, and regularly reviewed Technical Design Documents as well as Pull Requests from team members. I've also contributed to Unity SDKs.


    Skills

  • 2. Have you learnt any new skills, or developed your existing skills?
  • Besides the experience of working in a professional team and all the skills that come along with it (communication, collaboration, initiative, aligning on scope and objective), I believe the best skill you learn is being comfortable being uncomfortable: that is, diving head-first into a repository or system that you know little about and learning about it as much as you can with minimal help to finish your task.


  • How would you rate the training provided during your experience?
  • 3/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?
  • After my first 3 months, when I got accustomed to working in my team, I was treated just as any other full-time employee: the title of "intern" was just that, a title, and nothing else. I developed new features, undertook projects, and became the domain expert on SDKs within my team. Trust was put in me to deliver and lead development on any task or project I chose to undertake, without any micro-managing involved.


  • 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 was given as much help and support as I asked for. While no specific technical training or course was given for me to complete or go through, I was given the time to get accustomed with everything at my own pace, with my team being more than willing to pair up with me or answer any questions I had as I brought them up. For short, I never lacked the help I 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?
  • Unity sports a relaxed atmosphere. So long as you do your job and are respectful and considerate of everyone else, you won't have any trouble fitting in. In terms of work, there is no blame shifted around should something happen. Instead, a belief that everyone is doing their best under the circumstances is held, and discussions on how to improve in the future are brought up for the whole team to avoid similar mistakes.


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

    Your Impressions

  • 6. To what extent did you enjoy your placement / internship?
  • Overall, I've greatly enjoyed my placement year. My team was supportive and understanding of my circumstances, and didn't treat me any different due to being an intern. The office was an accommodating place, always well equipped with both equipment and snacks, with many socials coming around. People are nice and always happy to chit chat. Benefits are extensive. There have been down sides, nothing is perfect, but little to complain about overall.


  • 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 Unity Technologies
  • 4/5

  • 7. Would you recommend Unity Technologies to a friend?
  • Yes


  • 8. What advice would you give to others applying to Unity Technologies
  • During interviews, explain your thought process. Being wrong here and there is fine, you're not expected to know everything, but explaining your thought process helps interviewers know how you approach problems, which is what they value more than extensive knowledge. Don't be afraid to backtrack and correct something you said either. Finally, if you've done a software engineer principles or professional computing course, make sure to use the knowledge from there here.


    Report this review

Details

Placement (10 Months+)

Software Engineering

Scotland

June 2023


View More Reviews