RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Intern Review

at Bloomberg

Internship (1 Month+)

Software Engineering

London

Review Submitted: August 2026

Overall Rating

4.8 /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.8/5 - Company Culture
5/5 - Overall Experience
5/5 - Future Career Prospects

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis.

I’m a Software Engineering Intern on the Collaboration Frameworks team, where I’m building a web-based debugging tool for the Sharing Framework, a system that manages sharing and permissions across Bloomberg Terminal applications. My day-to-day work involves full-stack development, building both the frontend and backend of the tool and integrating it with existing services used by other teams across Bloomberg.
The debugging tool communicates directly with the Sharing Framework’s database, allowing users to investigate and troubleshoot sharing-related issues more efficiently. I’ve also worked on the authentication and deployment infrastructure required to make the service securely accessible to users.
Alongside development, I write technical documentation and participate in team meetings to discuss technical challenges, collaborate on solutions, and contribute to design and implementation decisions.

Were you given much responsibility during your placement / internship?

Yes, more than I initially expected. From the beginning, I was given ownership of a project rather than simply being assigned individual tickets from a backlog. I was given a problem statement which was to replace the existing debugging workflow with a user-friendly web interface, along with four key use cases. From there, I was responsible for working out the design and implementation.

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?

Both. One of the biggest skills I developed was learning how to navigate large, unfamiliar codebases. I learned not to rely solely on documentation, which can be incomplete or outdated, but to trace through implementations and existing services to understand how systems actually work.
I also improved my software design judgement through code reviews, learning to reach for simple, maintainable solutions over unnecessarily complex ones. My testing skills developed in a similar way, with more focus on writing tests that verify system behavior.
Finally, I gained practical experience with deployment, authentication, and debugging issues across different environments. Alongside this, regular code reviews and explaining technical problems to others strengthened both my communication skills and how I respond to feedback.

How would you rate the training provided during your experience?

4/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?

4/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 received a lot of support, not only from my mentor and manager but from the wider team and engineers on other teams. Regular one-to-ones and early coffee chats helped me understand who owned different areas, so I always knew who to approach when I needed guidance.
At the same time, I was given a good level of independence. I was given the problem and key use cases, but expected to work out much of the design and implementation myself, with code reviews providing guidance along the way. This balance helped me become more confident working independently while also learning when asking the right person was more effective than trying to solve everything alone.

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?

The company culture was welcoming, collaborative, and supportive. Despite being a large organization with high standards, the atmosphere never felt overly formal or intimidating. People took their work seriously while still being approachable and willing to help, regardless of seniority.
I also found the workplace genuinely inclusive and diverse, both in the people I worked with and in how everyone was encouraged to contribute to discussions. There were also plenty of opportunities to develop through internal training, communities, and other resources.
Overall, I settled in much faster than I expected and quickly felt comfortable asking questions, sharing ideas, and contributing to the team.

How would you rate the inclusiveness of the culture?

5/5

How would you rate the social opportunities?

4/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

Overall Experience

To what extent did you enjoy your placement / internship?

I really enjoyed my internship, especially discovering how much I enjoy the investigative side of engineering. I liked the challenge of figuring out the unfamiliar, forming theories about how things worked. Often times, tracking down unexpected results and understanding their root causes was a really satisfying part of the work.
I also really enjoyed the wider experience of working in London and in such an international environment. Being surrounded by people from different backgrounds and experiences added a lot to the internship and made it a very enjoyable experience overall.

Please rate your level of enjoyment on your placement / internship

5/5

Please rate how your experience met your expectations

5/5

Recommendations & Advice

Would you recommend Bloomberg to a friend?

Yes

What advice would you give to others applying to Bloomberg

My biggest advice would be to focus on having strong fundamentals. A lot of the technology you encounter at Bloomberg is internal, so you are not expected to know it beforehand. However, the underlying concepts such as: databases, networking, authentication, and software design are transferable, and having a solid foundation makes learning new tools much easier.
I’d also recommend being proactive and comfortable asking questions. You may be given a problem rather than a detailed specification, so being able to propose ideas, explain your reasoning, and seek clarification when needed is important.
Finally, be open to learning and don’t put too much pressure on yourself to know everything from the start. Bloomberg is highly collaborative, and being curious, approachable, and willing to learn will take you much further than trying to appear as though you already know everything.

Future Career Prospects

Please rate the future employment prospects at Bloomberg

5/5

Did you receive an offer to return as a graduate?

Waiting to hear
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.