I do not suggest what is the right decision for you because you are the best judge, being in the thick of the circumstances, and there are also gaps in the information furnished by you. For example, it is not known why you made a 360-degree jump when you returned to MNC A. It appears that hikes and packages might be the predominant criteria for changing jobs. Then, when you left MNC A and joined another MNC, you might have encountered other issues, which might be culture issues, a bad boss, or any other reason that might not help your cause or goal, and then you came back to MNC A. In this context, I consider the inputs offered by Mr. V. Raghunathan and Nathrao as helpful for your analysis, though without discounting the financial aspects of one's career.
You need to sit and reflect, in light of your experiences hitherto, on what you are looking for while accepting an offer apart from the package. If so, are you sure of getting it, or is it only the package that matters? Probably you might come across questions on your job hopping. Job hopping itself is not bad, but you need to come out with convincing replies and should not come across to the prospective employer that you are sitting on the fence more than at your desk.
Regards,
B. Saikumar