The correct version would be "people choose jobs for reasons other than money."
besides money, People choose jobs for other reasons. Besides = in addition to
In addition to money, people choose jobs for other reasons. same as above but clumsy
People choose jobs for other reasons except for money. WRONG WORD HERE
except for = not including.
The bank is open every day, exept for Sunday. (it is NOT open on Sunday)
with the exception of, "with the exception of = but not.
She likes Mexican food, with the exception of enchiladas (= she likes Mexican food but doesn't like enchiladas)
People choose jobs for other reasons other than money.
Close, but you don't use OTHER twice (other reasons other than...)
Reasons other than money.
other than = different from
Other than what I already told you, I have nothing to say. = I have nothing more to say than what I have already said.
People choose jobs for other reasons apart from money. -- you could say this if you remove the word "other" -- People choose jobs for reasons apart from money -- but it's a little clumsy
apart from =except for or not considering.
I really like my job, apart from the two-hour commute. (=If you don't count the horrible commute I have, I like the job)
Apart from the salary, this job is horrible. (=if you don't consider the salary (which is good), the job is terrible)