Skip to main content

Startup nation was always an exaggeration but now it's really hurting

 




So hold on to your tech job in America. Don't believe RHS's claim that you will find a similar job in Israel.


Comments