Re: should probably change job.
@Mage: Not necessarily. If you've stuck with a sector, like finance for example, then you will have plenty of domain knowledge and employers will pay handsomely for those that know what works and what doesn't and can bring a wealth of experience from competitors. There's a valid reason why IT contractors in the City constantly travel on a merry-go-round between the banks. Can't speak for other industries.