People in other 'real world' jobs get extremely different rates of pay for exactly the same jobs. My other half's old company (in the city) had strict policy that revealing your pay was a disciplinary offence as all people on the same grade doing the same job were on far from the same pay! So I think that one's a blind alley. As for the mobile bit, well I know it's an old chestnut but you did sign up to it when you joined...