I think it's the nature of how a company implements agile, rather than agile itself. I have a client that subcontracts a lot of work to me (my work is mostly gathering business requirements and BPI).
They use "agile" but I have budget and timeline constraints on every project.
They use "agile" but I have budget and timeline constraints on every project.