Sounds exciting, but your housing allowance is WAY low for your salary and remember there are no retirement benefits and NO job security. You will owe US taxes at that salary if your residence is the US.
Mandi