In general, the answer varies according to your priorities, your current situation, your goals, and your future plans. 
Selection criteria might contain : 
- 
Salary 
 
- 
other perks and benefits 
 
- 
Timing 
 
- 
The role itself 
 
- 
Career Path 
 
- 
Savings and Expenses
 
Regards 
Salem