Relative to other agencies, the pay is good. Relative to any equivalent job in the private sector, not so much.
I have a feeling the £25k isn't the complete story and there might be other compensation not mentioned.
Oh and for the past few years there have been pay freezes in the civil service which will be continuing for the life of this parliament.