I really don't know how virgin compares to EZY. I know that for EZY you can expect £40,000 in year 1 of your permanent contract (which is year 2 after training if your UK or Germany based!) and something similar for year 2. Then in year 3 it rises to £48,500 basic pay (so greater when factored for sector pay). Then you're on your way to £50,000+ from then on.
You also get a bonus from year 2 of your permanent contract onwards (5% basic salary) so you can add that into the figures mentioned.
The above is more suited to an easyjet thread but i've included it for those wanting to compare, my sources are actual easyjet pilots who did the EZY MPL and have been working a while now.
There appears to be conflicting info about Virgin at the moment so makes it difficult to compare !