Pay and benefits are top-notch. If you go above and beyond, you will be recognized with a huge bonus and a huge base pay increase.
Full family insurance is paid with no employee contribution, and there's a medical doctor in the building you can see for free.
There's an incredible yearly party where a whole island is rented out with amusement park rides and free food – great for family.
The company really does good for society. For example, if you volunteer 40 hours, there is a "dollars for your hours" program that can donate $5,000 to that charity.
Technically, it seems sort of behind. Half the codebase is Fortran. There are bizarre restrictions on things like Boost. Low-level C++ libraries are high quality, but higher-level code is a mess. In many teams, you might spend hours each week just trying to get your code to link because all the libraries are changing underneath you all the time. The databases and GUI are bizarre proprietary stuff that are a pain to use, and these skills are useless outside of Bloomberg.
The email and proprietary issue tracking systems are terrible, with basic things like word wrapping not working reliably.
If you like finance and a high salary, you might look past these shortcomings.
Allow the Boost Library.
Ask John Lakos to stop preaching how beautiful the low-level libraries are. Look at what developers are actually spending their time doing and help make the high-level stuff less of a big ball of mud.
I was given two LeetCode problems of medium difficulty. I was able to solve the first, and while in the process of solving the second, I was interrupted by the interviewer. He pushed on his solution, questioning if I was taking too long. In the midst
Email exchange to schedule a telephonic round. I needed a laptop to code in HackerRank. There was a guy called Alex, who worked in the MARS team. He explained to me that it was not a quant or maths-related role.
HackerRank + Phone Interview I had a HackerRank code pair which was shared with the interviewer. The interview was quite interactive and friendly.
I was given two LeetCode problems of medium difficulty. I was able to solve the first, and while in the process of solving the second, I was interrupted by the interviewer. He pushed on his solution, questioning if I was taking too long. In the midst
Email exchange to schedule a telephonic round. I needed a laptop to code in HackerRank. There was a guy called Alex, who worked in the MARS team. He explained to me that it was not a quant or maths-related role.
HackerRank + Phone Interview I had a HackerRank code pair which was shared with the interviewer. The interview was quite interactive and friendly.