I'm personally working a full time job in addition to this. However, I spend a lot of my free time contributing because if the only software I worked on was the corpo shit at my dayjob that ends up being cancelled before it reaches production half the time, I'd go insane.
I've found the people pretty good. I find it's easier to get a sense of community on here than it is on big tech platforms.