For some businesses the new trade situation is not bad, for some it is but you can't really argue that thanks to the increased red tape in trade and human resources companies are choosing UK to invest in certain industries that UK has been traditionally a powerhouse.
There's no benefit for businesses when you artificially limit the talent pool and increase bureaucracy for hiring people. There's also no benefit in introduction of border checks in trade.
Well, maybe it can be argued that thanks to the government being the first step in HR, British companies can overwork and underpay their foreign hires just like it's done in the USA thanks to the H-2B visa making the workers afraid of losing their job. However, if you are going to argue that thanks to the new visa rules UK companies are able to practically enslave their previously free workers, better show some numbers. I don't think that thanks to Brexit companies can now pay less to their EU workers who are afraid to lose their visa sponsorship. Even if UK companies are able to force EU employees to less pay and more work, it's very early to show up in any way because EU citizens had the chance to preserve their rights up until less than a year ago.