Pros
It's like working in a fun house. Everyone is so happy, friendly, fun, amazing free catering on a Friday where the whole company sits down together for a free lunch for a whole hour if not longer! Free good quality tea and coffee, and toast, and cereal, inc. lots of vegan options too, all day long! Great seminars and industry workshops open to all employees, really flexible with shadowing other departments too, very understand and flexible about working hours, a colleague took Thursdays off for half a year so she could do private art classes. I had to leave when I moved out of London for family reasons, and even now I miss this place so much. It's like working for a family, there is so much genuine love and compassion from management to their employees, which is near impossible to find in the 21st Century. Please never change MOO. You're a diamond of positivity in a dark world.
Cons
Almost non, literally, can't think of a single one. Higher Salary would have been nicer but when is that not the case?