Software Engineers at Microsoft opinions?

Hey, I just got an interview opportunity with Microsoft in Prague, Czech Republic. I was wondering what their reputation is in work culture and compensations. I was looking at levels.fyi information, but I don't know how accurate it is. Can you please share any info/stories related to them?