To bench or not to bench. Is it generally good in IT world?

To bench or not to bench. Is it generally good in IT world?

IT service demands are difficult to forecast precisely. Large corporations struggle with capacity management especially when the list of new projects is growing. This demand might be addressed by IT Service Companies that specialize in managing resources that are waiting for assignment (sitting on a bench) to a commercial project/contract but remain on the payrolls...