Pros
- Working with smart people, most of them are ready to help - Well furnished pantry where you can grab a coffee with colleagues - Lot of training options for you to learn (even if not directly related to your working domain) - Possibility to move within the company (change team) - Get to travel quite a lot depending how much you are involved in outside-work activities - Philanthropy: if you like it, you can get involved into helping the world - Bloomberg matches most of the financial donation you make - Flexibility. If you have a good reason you can have a flexible schedule (6am - 4pm, for example) - In general, management will try to please employees (as well as interns)
Cons
- Long hours of work, not ideal for work/life balance - Team Leader management is sometimes flaky - Performance Review Evaluation doesn't seem to be consistent between teams, which make it unfair in some cases - You need to be ready to show-off to make sure you get noticed and get a fair review at the end of the year