Would you work somewhere that advertised. "Working on a well documented code base, a well thought out product strategy for long term stable well specified contracts all the while using the latest tools and processes to deliver great software?"
If you answered yes then you've answered yes to somewhere that may well not follow the agile manifesto. All these things are on the right hand side of the manifesto.
Individuals and interactions over processes and tools
Working software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan
So why point this out? it's because too often I find people forgetting that the agile manifesto and agile software development is about the whole thing, "while there is value in the items on the right, we value the items on the left more."
In the end agile is about delivering working products that meet the clients needs and that means remembering to value the right hand side of the manifesto as well as the left.