[Admissions Advice] Got admit from UMass Amherst MSCS. Should I wait for TAMU MCS?

I know TAMU releases its result very late in very late April. Will I get VISA slots that time?
Also I fear if MCS will become problem when searching for jobs