It is, in that respect, much better than English, but it does have a number of oddities and exceptions, some of them explained by grammar or etymology. However, I was saying that because the word “Renaissance” is one of the many French words used in English. Its English spelling is unmodified from its French spelling.
And in English it probably wouldn’t matter, but in French, if you changed or removed any letter, it’d give a different pronunciation.