Pros
Amazing leadership team and brilliant people everywhere you look, you can really feel the support and appreciation on anything you do. They put huge effort into giving their employees the best of the best and makes it feel as a tight-knit community. Despite having internal teams, communication is always a priority so everyone is aware of everyone's work/progress, no matter your work, seniority or experience. Brilliant weekly pairings to get to know your collegues better.
Cons
None during my time there