Which is better, an MBA after BSc or MBA after Engineering in terms of job opportunities?
Doing MBA after a technical degree like B.TECH is of no sense, you can work in one sector at a time or after doing b.tech the pay you will get with the experience of 2 years is same as after doing btech + MBA.
And Bsc. Is also a technical degree you can do MBA after it but it would be difficult for you to cover the course in MBA with no knowledge of commerce field. You can do both of them but go for BSc. That would be better.
And all after that best option is doing BBA, if you really want to make a carrier in MBA field.