They are still recruiting, at least in Montréal. A friend of mine just got a
SWE position there, so I think the layoffs were more due to a strategic shift away from side ventures than actually cutting from their core product.
An easy example would be to look at moving to a multi csproj structure. The desire is to have business logic and unit tests in their own projects, for example. Unity forces you to have them jammed in the monolithic singular project with everything else. I don't want to ship tests to production, and I don't want to have to build everything just to run some tests, particularly automated tests done on a build server.
Unity marches on with little to no interest in enterprise development and quality processes, which is a shame.
And .NET 6. Terrific work. Unity still isn't taking industry seriously so it's terrific to see viable alternatives.