good benefits and good pay
able to move across departments but a very hard and long process
Inconvénients
team in asia is made up of mainly one race and they rarely hire outside of that. if they do, they dont treat you as well (give you less leads, less recognition, more work etc). top level management are super incompetent