Some push factors of El Salvador are
Crime
Famine
Drought
Hurricanes
Volcanoes
Lack of jobs/bad payment
Religious activity