1. The best company you manage to get into
2. depends solely on your luck and not expectation.
3. No need to do MBA if you manage to get a job in your field. Even after MBA you have to start from zero. Then why dont you do it from now? It is always better to stick to your own field of study.