These are low salaries compared to US tech companies. I made more than all of them as an IC dev.
I've been in tech since the early 2000s, after more than 2 decades in this I only get more disgusted about the industry... The dreamy creation phase with unlimited potential is over, replaced by the chase of ever-increasing TC, corporate growth, etc.