Bloomberg Software Engineer reviews

4.2

82% would recommend to a friend

(758 total reviews)
avatar

Michael R. Bloomberg and Vlad Kliatchko

87% approve of CEO

72% positive business outlook

Software Engineer. employees have rated Bloomberg with 4.2 out of 5 stars, based on 758 company reviews on Glassdoor. This indicates that most Software Engineer. professionals have an excellent working experience there. Bloomberg is rated in line with the average (within 1 standard deviation) by Software Engineer. professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

758 reviews
5.0
Sep 14, 2017
Recommend
CEO approval
Business Outlook

Pros

I really enjoyed the benefits and the growth opportunities that company provided. Great job where you get a great appreciation for your skills and time spent. And first of all - the people. There are some great teams there. We were like a family together. We were not looking at each other like a competitors, but like friends. You always get the help you need and you are happy to provide help to others to help them grow and improve. Completely recommended as a first employer - you would get a lot of support and valuable skills.

Cons

Like with all big companies, it was hard to bring changes in. And when you give up - there are others coming who don't. And then you feel that they have achieved more in less time.

3.0
Jun 17, 2017
Recommend
CEO approval
Business Outlook

Pros

(Your experience will GREATLY differ depending on what team you join. The following only applies to my particular experience in a particular team.) Company-wide: * Relaxed environment. * Free food. * Nice office. * Good benefits. * Paid volunteering opportunities. * Free/discounted tickets for cool events. * Good culture. * People are generally nice and there are many talented employees that you can talk to for advice/discussion. * Salary is slightly lower than other similar companies. Team specific: * Chance to experiment with new technologies. * Open to feedback/new ideas. * Decent workflow compared to many other teams, less legacy technologies. If you decide to join Bloomberg do yourself a favour and choose a team that isn't stuck with development practices and technologies from 20 years ago.

Cons

(Your experience will GREATLY differ depending on what team you join. The following only applies to my particular experience in a particular team.) Company-wide: * Too many people are being hired without the required skillset. E.g. many new developers with no previous C++ experience are trained on C++ for 2 weeks then start writing production code. You can imagine the results. * Legacy technology, legacy infrastructure. This varies from team to team, but in general every technology used here is quite hold and a PITA to work with. Want to use a library from GitHub? Good luck - Bloomberg has its own potentially-incompatible C++ Standard Library implementation. Want to use C++14? Nope, ancient compilers are used to support obsolete architectures. Team specific: * Most of the work is not engaging/interesting and revolves around implementation of business logic with no real algorithmic/performance challenge at all. * You are encourage to make the the code "as simple as possible for new hires". No - hire people who know the language that's being used well, instead. * Working from home is a perk of the company, but I find it very hard to do it without feeling like my manager is upset about it. I wish this was encouraged and easier to schedule as long as people are doing their job. When I'm writing a component I don't need to be in the office - just let me do my work and come to the office when it's beneficial to everyone.

1.0
Jun 13, 2017

Software Engineer

Recommend
CEO approval
Business Outlook

Pros

I know well with the engineering department; not too familiar with other departments. - One of the most prestigious names in the financial industry. - A rich number of opportunities to get experience in multiple areas in finance. - As in New York, Bloomberg pays well for entry/mid-level employees. - One of the best benefit plans in New York. - Offices are really nice (fish tanks, free food). - Great work/life balance in some teams.

Cons

Again, I can only judge it in an engineer's points of views: - Just so-so tech infrastructure among financial companies (not even counting some HFT firms). They use extremely out-of-date infrastructure that many had abandoned in early 2000. The key thing is: software engineering is NOT the money-maker; technical improvement is always secondary to "keep things working as they are because clients need foobar before next week". In fact, even among financial companies, Bloomberg's tech infrastructure is no more than the average. You would be crying once you get into this company and learn what they're still trying to get on-board is something that mainstream has been using since 10 years ago. Seriously, take a look at what’s popular 10 years ago and you’ll know how slow and frightening that Bloomberg moves ahead. - However, compared to regular tech companies (not even to mention the big names), Bloomberg's tech stack is something that engineers may feel shame to talk about at their class re-unions. In fact, this is the most critical thing for young engineers who'd like to keep sharp in tech. To put it in the simplest way: Bloomberg (at its best eng teams) offers great opportunities to make single-cylinder combustion engines. Other tech companies provide engineers with some engines (proprietary and/or open-source) and they end up making rockets and space shuttles. At its regular teams in financial divisions, the tech stack is just... It’s all about the business logic. NO TECH! - No respect to former employees. Bloomberg never hires back former employees as loyalty is a key. So if you left, HR is not likely to take you serious anymore because they know you’re not coming back. This happened to many of my colleagues who left the company. They got poor or even no support from the company for tax, health, immigration and legal needs. Some of them got into troubles because of that. Just sad. - Blame-based performance evaluation system (they'll tell you it's merit-based but nope). Not too many chances/incentives to outperform. - Work/life balance at some teams can be disastrous. - Any fault is recorded. Low tolerance to faults, especially in divisions that make money. - Pays much less than the top tech companies.

Viewing 658 - 660 of 758 Reviews

Glassdoor has 10,111 Bloomberg reviews submitted anonymously by Bloomberg employees. Read employee reviews and ratings on Glassdoor to decide if Bloomberg is right for you.