Being an IT worker, I definitely understand your anger.
Having been laid off twice, I share your pain.
Until Trump deals with it, please don’t buy the hype.
I believe Cruz can, and to some extent has been persuaded that H1’s need to be brought under control.
The Republican Party is dead, a new Nationalist Party is forming right in front of your eyes and all of this is WAY bigger than just Trump.