Besides all these, I would like to know how people from non physics background do well in any physics program and also their job/research prospects. Is there any statistics available(I did my own googling, but nothing to find)... If there are any experts, please share your opinion ...