Pros
Games Room, Fun Culture, Hammersmith has fairly good facilities, Perks like Gym Membership, Recognized Brand Name, Encouragement to Engage with Technical Community, Conference Sponsorship. Interesting Company Outings, Free Food. Connections with Music Industry.
Cons
Your expectations will vary based on how well liked you are by the right people. If you enjoy your role you are ok. If you don't, management probably won't care. Some people end up stagnating. Historical favouritism to Ex Yahoo employees. End up upsetting the wrong people and you will be fired. The established popular crowd will get their way and not generally bothered about if it is at others expense. Can be competitive to the point of individuals fighting to achieve their own agenda.