BBC under fire over cuts, job losses and mismanagement