I don't really know any LGBT in person so it's hard to say. I think nobody will bother you if you stay clandestine. I guess the public opinion in this area is shitty but it is universal quality of public opinion in Russia.
I was on internet before my first job so ot is hard to say. It's a mixed bag. There are jobs which are bureaucratic hell (especially in large Soviet-survivor companies outside large cities), there are jobs which pay peanuts and productivity is non-existent (government sector), but then there's modern economy with nice offices, passable atmosphere and fine work-life balance. If you're not in IT and not splurging on natural resources wealth somehow, the pay is low.
I was on internet before my first job so ot is hard to say. It's a mixed bag. There are jobs which are bureaucratic hell (especially in large Soviet-survivor companies outside large cities), there are jobs which pay peanuts and productivity is non-existent (government sector), but then there's modern economy with nice offices, passable atmosphere and fine work-life balance. If you're not in IT and not splurging on natural resources wealth somehow, the pay is low.