Pros
I feel really lucky to work with the team I do. There are fantastic people who are real experts in their fields and more than happy to help across the teams. Lots of different challenges and projects which involve collaborating, rare when you work remotely. In my experience it's unusual to find a place where everyone is moving in the same direction and motivated by the same mission. The industry moves so fast thst no two days are ever the same, but thats half the fun!
Cons
Sometimes a lack of goals/targets which can make it difficult to prioritise