Depending on which sub you're checking out, it could either be a toxic cesspool or a friendly bunch of folks. I've met people IRL in some of the communities I've joined, and it was a fun experience for the most part with all the common interests we had. As a whole, however, your mileage may vary especially with some of the larger/unmoderated subreddits.