A neurosurgeon's average week is approximately 40 hours. That's not to say you can't work more. If you'd like to work closer to 50 or more hours you may find the hospital environment more to your liking. In a hospital setting, neurosurgeons can treat a variety of urgent and emergency cases.
Hope this helps!