I moved from El Centro, CA to San Diego three years ago and never looked back. This town is well named, because it is in the middle of the desert. We are closer to Arizona than the populated coasts of California. The biggest town near us is actually across the border, called Mexicali, Mexico. Like most people in El Centro I have family on both sides of the border. Many people live on one side and work on the other, which is neat in its own way. As a consequence though, many of us who live here and only have American citizenship find it difficult to find good work.
The first thing that one should know about El Centro is that it is hot! Temperatures regularly climb above 100 degrees in the summer months. There is not much for a young person in El Centro. Jobs here tend to be either seasonal agricultural work or for the government (there are a few prisons nearby, and an airfield). The past several years of drought have been particularly harsh for the overall economy. So many fields are dry now, which affects everything else in the economy.
If you're moving to El Centro, it will be very useful to have at least some knowledge of the Spanish language. Like I said before, most people around here have their roots just across the border in Mexico. Due to agriculture and migration the city population actually changes seasonally, but less people work there now. As much as I miss my family that remain there, I could not stay in El Centro.