Pros
Nice office, free fruit and hot drinks, dog friendly
Cons
The department I landed in was deeply dysfunctional. Some very nice people in the team but also some, including managers, quite rude and aggressive. One meeting I had where I was bullied by two management level staff from different departments (something I will never forget). Workload was completely overwhelming. What company can afford to leave emails unanswered for three months? Too many chiefs, not enough Indians. Flat hierarchy? It was extremely hierarchical. One of the company's values is to do away with ego. I encountered three managers with egos the size of houses. So glad to get out. It was a nightmare. Funny how the reviews aggregator on here in December was 3.2 but after an employee charm offensive in January it jumped up to 4.1. If you have to encourage staff to leave positive reviews then you know you're doing it all wrong...