Pay and benefits are top-notch, with bonuses very good compared to a lot of software jobs.
The building is amazing.
Snacks are okay (but they get you fat).
Free entry into NY museums and cultural events.
A lot of very smart people, and the work will definitely keep you busy.
You get code into production fast compared to many software jobs, where the turn-around on a project might be months to years.
At Bloomberg, many projects last weeks.
Technology is extremely proprietary. You're not working with open-source technology, or even Microsoft tools. You're working with Bloomberg-specific technologies, many of which date back to hacky solutions from the early 80s. A lot of the new stuff is poorly documented and in a constant state of flux. I often am jealous of my friends who get to work with more interesting technology, even though I'm better compensated.
The management is a bit lacking. The structure is very loose (which can be a good thing), but sometimes things feel disorganized. They don't employ any software methodologies or processes, so even though they use rapid development, projects are poorly organized and lack planning and testing. This also can make projects more stressful than they need to be.
Try to focus a bit on process and organization. Changing the way projects are allocated and planned would be a great start. Give back every now and then to the open source community; it will pay off.
I had a phone interview where I was asked CS fundamental questions and OOP concepts, mainly about C++. Next week, I was invited to their company for an in-house interview. I had two rounds of technical interviews. Afterward, HR informed me that they
I applied online near the end of August. The company responded about two weeks later to schedule a phone interview, which was set for about a week after that. During the phone interview, the interviewer asked a standard question. I coded the solutio
I applied for this position online and completed an online test. The test included some IQ questions, consisting of image rotation, word counting, paragraph comprehension, and math. I were also asked some probability and logic questions. There was no
I had a phone interview where I was asked CS fundamental questions and OOP concepts, mainly about C++. Next week, I was invited to their company for an in-house interview. I had two rounds of technical interviews. Afterward, HR informed me that they
I applied online near the end of August. The company responded about two weeks later to schedule a phone interview, which was set for about a week after that. During the phone interview, the interviewer asked a standard question. I coded the solutio
I applied for this position online and completed an online test. The test included some IQ questions, consisting of image rotation, word counting, paragraph comprehension, and math. I were also asked some probability and logic questions. There was no