Currently, when a job is started from SSMS, there is no information regarding the progress of the job except from job history viewer.
I encountered a situation when a user is waiting to trigger a job from a web app but is unable to do so because the job is in running state. He has to click the refresh button to get the current status. But still the job is in progress.
We cannot provide the user the current status of the job i.e. progress in percent or how must estimated time is remaining for completion of the job.