Pros
Free food Good benefits (health and travel insurance) Nice office space Absent TL who didn't care what I was doing or even try to involve me in anything new , this allowed me to study new data technologies and prepare me for my next job
Cons
In none of my previous jobs have I seen such an amount of fake-it-till-you-make-it people. There are smart people in the company but you get the feeling that they either leave or there smartness goes to waste. To be successful on the data side you need to be as prolific as you can be, hand over your new ideas and initiatives as quick as possible to someone else and go on to the next thing. Quality and impact is not important. If you doubt me, just ask anyone that has used Bloomberg's treasury management system for instance. If you find yourself constantly picking up the ball where others drop it, you're in a long downward spiral. It will not end in acknowledgement or promotion of any kind. Bloomberg is a stepping stone, it's definitely not an employer you want to stay with for a long , and if you do, there's probably a big chance you're the fake-it-till-you-make-it type.