Frankly speaking for somebody from a Top B School from India I guess this offer is just an 'OK' offer. I am not sure abt the acco provided by KPMG. But as far as the Global Brand value is concerned, its worth working with KPMG. I would suggest you ask them your growth oppurtunities. Because most of the companies here in the Gulf take you into a position and you end up staying there for a long time (atleast is it not as fast as it happens in India). Also salary is a factor that wouldnt change for a long time. Once you get convincing answers to these questions then its ok to accept the offer.
I would still suggest you take this offer only in desperate situations.