I require the combined power of CC to help me pick colleges!! Need recommendations

For admission to a good MBA program you will need to have at least two years of increasingly responsible work history. Three to five years would be better. At the present time, international students who can find an employer who will hire them, can work in the US with a visa extension after graduation (OPT). The length of time depends on what the student has studied. Longer periods for sudents with degrees in STEM fields, shorter periods for students with other majors. If you are thinking about a US undergrad, then two years of work here, then a good US MBA program, you will need a major in a STEM field. If you would be happy with a lower-ranked MBA, or if you don’t mind getting most of your pre-MBA work experience outside the US, then you have a lot more flexibility in what you study.

Run a quick search for STEM Designated Degree Program to get a list of majors currently approved for longer OPT.