RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
Unity Technologies

Software Engineer Intern Review

at Unity Technologies

Placement (10 Months+)

Software Engineering

Edinburgh

Review Submitted: June 2023

Overall Rating

4.6 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

5/5 - Overview of Role
4.5/5 - Skills Development
5/5 - Support and Guidance
4.5/5 - Company Culture
5/5 - Overall Experience
4/5 - Future Career Prospects

Overview of Role

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.
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

Skills Development

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

Support and Guidance

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

Company Culture

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

Overall Experience

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

Future Career Prospects

Please rate the future employment prospects at Unity Technologies
4/5

Recommendations & Advice

Would you recommend Unity Technologies to a friend?
Yes
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.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.