I studied Spanish, and I learned a little French before. Grammatically speaking, I think Spanish is simpler than French. In pronunciation, Spanish is basically a complete one-to-one correspondence between words and sounds, which is very regular. Because there are no spelling rules and letter combinations, long words will be pronounced longer, but long words are a minority. On the other hand, French has letter combinations, such as oi. In addition, I think Datong sound (Spanish) is easier to pronounce than uvular (French). I also think Spanish is simpler than French in vocabulary and grammar (although it belongs to the same language family, while English belongs to another language family). For example, "80" means ochenta in Spanish and quatre-vignts in French, which means four twenties. I think the French are stupid in arithmetic. Multiplication should be used within 100. Moreover, it is not difficult to learn French after learning Spanish, and many grammars are interlinked.
As for the prospect, I also think Spanish is good, because apart from Spain (one country in Africa), Spanish is mainly used in America (Latin America), and there are several countries in Latin America whose economies are ok, such as Mexico and Chile. Moreover, there are more and more economic, trade and cultural exchanges between China and Latin America, which are highly complementary, and the demand for Spanish talents is growing. It can be seen that the prospects between China and Latin America are very good. Except France, Switzerland, Belgium and other countries, French is mainly in Africa (there are also a few countries and regions in the United States), and it is generally inferior to all Spanish-speaking countries in terms of economic aggregate and current development. Although Africa also has great development potential, it is not as good as Latin America at present.