It's almost unheard of for there to be a 6 yoe principal but yes the money is right, Microsoft pays a lot lower than you'd expect if you went in thinking they pay like FAANG. And there's a massive cliff after 4 years due to virtually no refresher, there's principals who don't even crack 300k. (also principal is what other companies would call staff)