Yet most of them have American jobs where you need to be base in America to take the job, or ultra low paying non American jobs. And few are upfront about salaries. I mean it all blah blah blah React blah blah team blah blah culture, apply now (which to anyone serious means tailor made cv) then what I find out the salary is half my current one 8 hours of time investment in? This is where I kinda like recruitment agents despite their sins! </rant>