1. Even though BlackRock as a firm is great, local culture within teams could influence your experience at workplace. For example, even though BlackRock promotes internal mobility, after delivering top quality work for 2 years when I cleared 10 interview rounds to join another team, my manager literally screw me over for selfish purposes.
2. Local Team Lead (who has nothing to do with my work) used to micro-manage and keep a record of my desk time. Not only that, he used to send disciplinary mails and share his records of my desk time with my managing director. That was literally pathetic!!