Excepting for trivial-size, freshly formed startups, companies cannot be "Agile", because finance and legal and HR and even marketing have constrains setting the tempo - you cannot just drive them with a sprint as if it was a clock signal.
> Excepting for trivial-size, freshly formed startups, companies cannot be "Agile", because finance and legal and HR and even marketing have constrains setting the tempo - you cannot just drive them with a sprint as if it was a clock signal.
Implementations of Agile at different companies can be an issue, yes. But that is to be expected in any large organization, simply because of scale. It doesn't change the fact that the on-the-ground teams at agile orgs work to a different cadence and approach than historically traditionally structured companies.
There are a few different ways to manage interfacing with parts of the org that need to march to a different beat. That always creates friction, and has to be managed properly. Any large org can suffer from hubris, middling management skills and capacity, wasted effort. Problems of scale, I guess.
Folks from those companies will have to speak up, but my understanding is that yes, internally these large tech orgs use the Agile Methodology, as opposed to the 'traditional' 'Waterfall' development methods.