Pros
The best thing about MOO is the people. Somehow MOO has managed to hire a ton of incredible, funny, intelligent and genuine people who care about what they do and also care about being nice. If something should be improved (e.g., how good our company is at recycling), people come together to get things done. Additionally, the office is super diverse - tech, finance, marketing, design and a load of other teams all work on the same floor, which means you get to see fun things like commercials being made and user research happening. And despite being a 500 person company, the leadership team sit next to everyone else, are all really approachable and cool and do fun things like dress up and sing Kareoke at company parties, which sounds lame but isn’t. Finally, it wouldn’t be a review of MOO without mentioning the ridiculously beautiful office and insanely fun company parties.
Cons
Something that bothered me about MOO having worked in the tech team is that it felt like the tech crews were prioritised based on how important the projects they worked on were. This makes sense from a business point of view, but having frequently been on one of the non-prioritised crews, it was frustrating. Non-prioritised crews want to work on their own projects, but often end up acting as contractors to the prioritised crews, doing uninspiring work to complete their projects without ever being involved enough in them to take ownership. I attribute a lot of my teammates leaving to not ever having the time or resources to work on the things that we had planned. I also never got my MOO anniversary doll, a fact that will forever haunt my idle thoughts.