Yes, if you finish a mission, you receive a reward in credits and a one-time experience bonus.