Have given this topic a lot of thought in the past so might as well jot it down for everyone's benefit
Money >>> If they're all roughly on par then I ignore this completely. Can't make life decisions based on a couple of grand.
Travel >>> Avoid like the plague unless its travel as in other countries. And avoid Africa travel too. Also who carries the cost...can be significant. And potentially an issue if you have family.
Manager >>> Not taken into consideration at all. Maybe thats just my line of work...I report to someone else every couple of weeks.
Knowledge gain >>> Yes definitely but has to be the right kind of knowledge...needs to fit into long range planning
Office based cubicle , To road warrior driving >>> Depends on the job. If its a job where every day is different anyway then you don't need more disruption...thus office based. If its a boring job then road warrior for the change in scenery. Keeping in mind that senior staff tends to be office based so beyond a certain level you no longer get a choice here. Road warrior is a lot less glamorous than it sounds...sitting in some random boardroom gets old really fast.
You're missing:
Lifestyle - Long commute? Long hours? Leave?
Company culture
Income potential long term
Employer contrib to med aid/retirement
Opportunity to practice leadership skills
Average age of employees (see company culture above)
Training provided (esp stuff like leadership, presentation skills etc)
Support structures in place at the company
How it looks on your CV (Type of job)
How it looks on your CV (Company prestige)
Size of company - specifically in terms of stability (I wanna get paid on time)
Size of company - international transfers opportunity
Upward mobility - will I get promoted regularly or do I need to wait till someone retires
How much info you have on the company (i.e. Have a friend there thus less risky unknowns)
Overtime arrangements
I also tend to look at the recruitment process & overall vibe during this phase. e.g. I've had one interview where the person was super busy eating a salad during the interview (!). Got the job...told them to shove it.
I also eyeball their contracts / employment manual carefully because it gives insight into company culture.
Based on my last one:
Strong preference for multi-nationals. International transfer kick ass because they are different (new country) yet you show up knowing exactly what you're doing (same company, culture etc).
Less emphasis on salary, more of promotion opportunities
Check tax rate & CoL carefully for international stuff
Commute is a bigger factor life-style wise than I previously though
Environment is also NB...having the beach a stone throw away is big
When younger experience matters more, when older remuneration matters more. (You need to learn to earn).
Tis true. You should aim for a decent % improvement anyway though.