Typically, most programs work fine after migration. However, some may need to be uninstalled and/or reinstalled. This may be caused by some parts/processes of applications not being completely transferred. The following is a list of programs with recommendations for resolving issues after a migration.
VirusScan - uninstall and reinstall followed by a reboot
VPN - reinstall only
Parallels Desktop for Mac - may require reinstall and running a tool to clean obsolete Parallels components (available from the Parallels Web site)
Also, remember to deactivate any programs on the older Mac that use activation such as the Adobe Creative Suite software.