As you said your husband will not care anybody always likes for his self-esteem.
As his 10th cusp (house of profession) sublord is connected to unfavourable houses 8th and 12th, he will not get job satisfaction. 8th house – disappointment etc and 12th house-overwork etc negative factors.
PLS.NOTE: HE IS NOT ENTITLED TO BUSINESS OR SPECULATION. HE WILL LOSE.
Sat dasa and Ket bhukti is over on 20-05-2017. In this period he will show less interest is job and tries for job change.
Sat dasa and Venus bhukti is from 20-05-2017 to 20-07-2020. As Venus is signifying 11th (fulfilment of desire) house and 8th house. He will continue with exertion and less job satisfaction.
This will do now. For detailed analysis as it is not possible in this free forum, contact in paid services. Good Luck