Vantaggi
Great office location, people at manager level and below are really decent and approachable. Made a lot of good friends there, and miss the Friday night drinks with the group. The executives are friendly for the most part and take your opinion seriously. Excellent benefits on offer.
Svantaggi
Poor senior management: my direct boss was a big disappointment and was never pulled up on that performance (to my knowledge) in my time there. I couldn't handle the role towards the end, and am glad I left when I did. Communication outside the 'chain of command' is encouraged but in practice that's never going to happen. The sales team has a seriously bad bro culture that in effect split the company in two when it came to social stuff. Maybe that's reflective of sales teams in general... Also the head of the people team was the biggest barrier to any kind of culture in there - she did everything she could to ensure we had as little fun as possible.