Software Engineer Review
at Holiday Extras
Placement (10 Months+)
Software Engineering, Computer Science, Front-end Development
Newingreen
Review Submitted: May 2023
Overall Rating
4.1 /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!
Overview of Role
Please give an overview of your role and what this involves on a day-to-day basis.
Were you given much responsibility during your placement / internship?
I am trusted to pick up tickets from the Jira board and complete these independently, before putting my work up for review, and deploying it if approved, or otherwise improving it if suggestions are made. This is the exact same process followed by the other engineers in my squad. I have worked on several different projects, and have even become one of the primary contributors on a couple of them, becoming a source of knowledge for other members of the squad.
Despite this, I never feel pressure to compare myself to other members of the team, as everyone is aware that I am on a placement, and they are therefore accommodating of the fact that I will naturally lack some knowledge or skills possessed by others.
Please rate how meaningful the work you were doing was
Skills Development
Have you learnt any new skills, or developed your existing skills?
I've learned new skills and am now capable of working using industry-standard technologies (such as React, Redux, Figma, Github, Full Story and more), and have developed knowledge of typical industry practices, such as split testing, swarm testing, PR reviews and more. On top of this, I have developed my soft skills, and feel that I have become far more confident and a better team player than I was when I joined, and am also more aware of the general social skills required to work in industry.
How would you rate the training provided during your experience?
How would you rate your development of industry-specific skills during the experience?
How would you rate your development of personal / soft skills during the experience?
Please rate how these skills have helped you in your career development
Support and Guidance
How much support and guidance did you receive during your placement / internship?
There are only two areas I can think of that are slightly weaker. The first is help in learning new areas of the codebase, which can be difficult due to a general lack of documentation (and lack of code comments / self-documenting code) combined with a general lack of knowledge among the team - for several projects, a small number of people often act as a single source of knowledge. The second slightly weaker area is a lack of introductions to colleagues upon first joining, but I think this is likely because the buddy assigned to me was a remote worker, which means they don't have relationships with many of the people in the office.
How would you rate the support and guidance from your line manager?
How would you rate the support and guidance from the wider team?
Company Culture
What was the company culture and general atmosphere like?
How would you rate the inclusiveness of the culture?
How would you rate the social opportunities?
How would you rate the diversity initiatives?
How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?
Overall Experience
To what extent did you enjoy your placement / internship?
I have also enjoyed the flexibility of hybrid working. The only real downside for me has been that I am the only non-remote engineer in my squad, so I haven't been able to engage socially very much with my squad-mates, but I've made up for this by socialising with other colleagues in the office, which I have really enjoyed.