Spanish here. One of biggest differences is that spanish vowels always sound the same, that's why spelling contests aren't a thing here. It's pretty confusing at first, until you embrace the fact that there aren't shortcuts: you hear the word or you don't actually know how to pronounce it.
See http://spanishlinguist.us/2013/04/spanish-vowels-vs-english-... for a comparison.