The Eastern European mafias take advantage of this and ship busses of thieves to Norway.
Basically, Norway system of rehabilitation assume strong borders so that you can limit how many you need to help and Schengens free flow of people from some poor Eastern European countries violate this assumption.
The solutions are tough trade offs: One of the solutions is to make deals with their country of origin to serve time in jails back home, tighter border control to stop “theft thieves” from entering and prohibiting begging again as the Eastern European mafia bring in beggars to serve as mules. Especially the one around begging feels culturally difficult and it makes people sad to have to prohibit begging again as it was legalized a couple of decades ago.
Do they pay them more than typical software developer salary is in Eastern Europe? Asking for a friend.
Norway is actually tough on shoplifting. It is not tolerated, and its mitigated by arrest and the police spend resources tracking down sales on online platforms etc. The government also track down the source of money/income that look suspicious, and have the means to do so due to widespread government oversight of all aspects of society.
Police will actually help shops or shopping centers remove non-rehabilitated people that have committed thefts in the past.