George Mason or Virginia Tech

I am an international student and looking for an engineering college in Virginia. GMU is close to my uncles’ house where I am planning to stay but every website shows that VT is a better engineering college. Also I need to know if I can get and jobs while I am in college as I can’t have my parents to spend beyond a certain limit. I am really confused as to which college should I choose now?