I can't specifically give what NNPC pay their graduate trainee presently but I know it's far better than Immigration. Besides, you get to enjoy a lot of other fringe benefits when you work with NNPC.
So if you have offers from both, I'll advice you take NNPC.