Stuck between Undergraduate Engineering Choice - Need words of Wisdom

It does appear that most tech employees on work visas have graduate degrees. This may be because being an international graduate student is a much stronger signal of academic achievement than being an international undergraduate student. The latter may be more of a signal of family wealth if one attends one of the majority of schools that do not give financial aid or scholarships to international students.