Its not a patch on what you see in the major cities. That being said, its not great - you can even extend it Stockton. A lot of deprived estates and a generation of Gangster wannabe kids with no respect for the Police, adults and others in general. Knife Crime was few and far between, the people doing it felt it gave them an advantage over people they had problems with. As it goes, everyone in that 'life' carries a knife now so it becomes a level playing field. Problem is, much higher chance of serious injury over a fist fight. We have already started to see more firearm offences - that will be the new advantage over knives before long.
The scary part is these youngsters are not put off by either being stabbed or knowing somebody who has been stabbed. A lad was stabbed in Hardwick last week - it was his 4th or 5th time and his social media since is like a guard of honour and he essentially feels invincible.
The only way to tackle this is hefty sentences which wont happen.
Back to the original question, the outside perception of Teesside/Middlesbrough is that its a tough place. I personally see it no different to many other northern towns, some nice parts and some really awful parts with not much in-between.