comfortable place to workThe good thingshigh competitive salary, flexible schedule, good benefit, (health,communication, relocation, even recreation) training every year. really good to gain experience
The challengesworkplace really demand high experience and also high critical thinking of solution