Taro Logo

Awesome Pay, Benefits, Management. Technically behind the times

Senior Software Developer
Current Employee
Has worked at Bloomberg LP for 2 years
August 16, 2015
New York, New York
4.0
RecommendsPositive OutlookApproves of CEO
Pros

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.

Cons

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.

Advice to Management

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.

Was this helpful?

Bloomberg LP Interview Experiences