If you’re looking for a stable job then go with MNC but if you are really lookinga t learning a lot of things in a short time, like a few months then go work with a startup because you will learn a lot of things. In my last job with a consulting firm, the amount of things that I have learnt in the past five years I did not learn in any other job. You will learn everything from end-to-end, starting from basic admin stuff to the financials, even sales, you sell not yourself but the company by potraying the right behaviour. So take my advice, if you are really looking to learn a lot of things, go with a startup. It’s interesting.