Everything around the work itself was very thoughtfully organized. Lots of events, opportunities to try new things, meeting people, eating really good food for free. When it comes to actual work though, I felt like an outsider to my team. Moreover, my project involved lots of legacy code and was not really exciting or challenging in any way. I did not like working here.
It is hard saying that I felt valued since I know nothing about where the company is heading. Other than a couple of humanitarian purposes Mike Bloomberg supports (and I am grateful for that), I would have liked to know anything related to the strategy long/short term.
If I move to my team, it felt like I was just on my own. I made progress and everything was alright in the end, but I did not feel like I accomplished big tasks
My mentor was mostly on coffee breaks. I remember losing 20 min on average before having him around to ask any questions. The reason the mark is not an 1 is because my manager was amazing and really supportive, although understandably busy. But whenever I talked to him, he would dedicate enough time to put me in the right direction.
I have mostly learned stuff which is specific to Bloomberg. I don't feel like I am a better engineer in any way comparatively to the beginning of the summer. However, my CV looks better I guess.
On the positive side, I have learnt about distributed systems, to a level similar to one of my courses.
The structure was pretty clear from the very beginning. I was given clear tasks, with clear objectives to achieve. We moved systematically through them, and on paper, it was quite a successful experience.
Outside of work, we had tons of events, which were very well structured. This allowed us to get a glimpse into other departments and was really nice.
It was positive during events, the temptation to stop being professional clearly exists. However, I considered that I was still on work premises and behaved appropriately. Everybody is nice regardless of the department they are from and willing to chat.
In my team, on the other side, there always seemed to be a tense atmosphere. I can't really understand why, but the people there did not seem to like each other.
One week of training , lots of support for mental health issues. They also have weekly meetings regarding lots of programming languages, as well as workshops to help you get started. There is always something happening to make you grow in Bloomberg
I think it paints a clear picture of how the atmosphere would be inside a team. It gives a good opportunity of meeting engineers and working with some Bloomberg technologies.