@codewiz
Opening a bank account: no problem.
Getting credit cards: same. (I keep seeing people on Reddit complaining that they can't get credit cards).
Paying taxes: I have nothing to do, my employer does everything.
No change from France, I'd say it's even easier and quicker.