MBA or MS in the US?

I had a query that has been bugging me … I tried for an MBA in India but no top ranked college wants me so I’m making plans for the USA…

Strictly from getting a job perspective .. and considering the STEM extension in the USA… would it be better to do an MS or an MBA from the USA? I have a GMAT of 720… but UG was poor 6.5gpa… I am leaning towards an MS but could u please advice??  (PS.have already done an MS from UK but had to return cos of the visa policy changes) I’m 25 now and the clock seems to be ticking….

Any answers?