Went through the 1st and 2nd phone interviews fine. I performed well in the coding tests (C++, mostly algorithms, not too much STL stuff). The two interviewers liked what they saw and I was invited to come onsite. However, as expected, Bloomberg has very poor organization within its hiring department and very poor communication internally. It is quite pathetic actually and I have experienced this many times and fell for the trap many times (the recruiters lure you in, but they, themselves, have little clue what goes on inside Bloomberg). The two phone interviewers did not, in fact, communicate anything about my performance (either directly, or through an intermediary) to the actual people who interviewed me. I was actually told so during the onsite interview, and it was mentioned that the interviewers did not know anything about me. I had to start from scratch, and the guys were less interested in my algorithmic ability, and more on advanced knowledge of C++ 11 and certain tasks which could be done with the STL. I come from a more signal processing / algorithm development background and have worked with the STL and C++ 11 features a lot before, but not doing the very specific things they needed in the sub-group within Internal Systems. It was an unfortunate waste of time, which I should have expected from Bloomberg, but was fooled by the recruiter who told me that this Internal Systems group was different. Bloomberg has not changed one bit. I know of many people who dislike them. I would not recommend anyone who is coming from any background, other than another financial firm, to waste your time interviewing there unless they are absolutely 100% positive they have the skills needed. The job descriptions they give are also vague and offer no hint of what is to come. It is a shameful organization that conducts hiring this way, and I would discourage people from investing time applying to them because it could be used more productively pursing other opportunities. Bloomberg comes with too much BS loaded on top, and I honestly hope they pay a price for wasting peoples time so egregiously.