Good flexibility and tech, but beware of large company challenges
As a Software Engineer at Unity in Massachusetts, I've experienced a generally positive environment within the gaming and real-time 3D industry. The core technology is impressive and widely used, offering interesting challenges. Work flexibility is a major plus, allowing for good work-life balance for the most part.
Unity offers fantastic work flexibility, which is great for managing personal life. Working with such a widely adopted engine in the game development space means you're often on impactful projects. The engineering culture is generally collaborative, and I learned a lot about real-time rendering and C# development.
Navigating internal processes can sometimes feel slow due to the company's size. Career progression isn't always linear, and sometimes opportunities depend heavily on your immediate team or manager. There can be a disconnect between leadership vision and day-to-day execution.
Continue to prioritize work flexibility and clear communication from leadership about strategic direction. Invest more in streamlined career pathing and development opportunities for engineers.