Vantaggi
Some of the core values Unity tries to embrace are "Best Idea Wins", "Go Bold" and "In It Together". I've worked at many companies whose values are allegedly good, but don't actually take action on them. In contrast, Unity seems to really invest in these ideas. They deliver Active Listening training to leaders. They have a whole range of social events. They even have an entire Wellbeing team dedicated to running clubs and socials, sending gifts, and so on (so these responsibilities don't fall on the shoulders of people who are juggling this with other work)! They also have several Employee Resource Groups for people in marginalised groups (like a BIPOC one, an LGBTQ+ one, a women's ERG, and so on). Sustainability is also a core concern, with much discussion and events happening around that. Every team is managed differently, so your experience may vary, but I am given lots of freedom to shape my job to fit myself, rather than change myself to fit the role. I can explore different technologies, collaborate across the organisation, and get involved in a wide variety of work. The work is interesting and generously compensated (both in terms of salary and holiday allowance); the people are brilliantly smart, talented, and excellent listeners; and the technology is cutting-edge and exciting to work with. It's the most positive and inspirational workplace I've ever had the pleasure of working at.
Svantaggi
Sometimes too many meetings, especially during the pandemic (as it's a big organisation). If you're not from a corporate background, the jargon can be off-putting. There is a jargon glossary though! Many different systems for different tasks. Not a huge problem, just a lot to learn when you first arrive. Sometimes things are moving so fast, it feels as if we haven't finished one product/solution before we're working on or shipping the next one, which can damage credibility with users (e.g. if something ships with bugs)