T therotationship.com Tech salary insights from 1.2M foreign worker visas 125 points kevingao1 12 years ago 137 comments