The one time I worked at a large corporate, my time was split between failing to find useful projects that I was allowed to work on, and failing to deliver much on the useless projects I was given because I didn't understand that it would e.g. take six weeks and two review meetings to provision an extra half a terabyte of storage on a db cluster.
I eventually worked out that the bureaucratic red tape was a hurdle rather than a deliverable and everyone else on the floor was dodging it. I'm still not sure why they hired me then put me on a team with no work in the funnel and a scope too narrow to make my own work, though I was grateful for the ridiculous pay.
Sometimes teams get a req to hire someone and it’s use it or lose it. They’d rather get someone in the seat that will hopefully be useful at some point, and simply retain or grow the team size, than to give it up and be short staffed down the road.