Not exactly recommended for long-term career. The good thingsGood working environment. People are very helpful and friendly (not all, but most people I've met)
The challengesNot competitive salary, no work-life balance, assimilate some Korean working culture so the working environment can be very rigid, slow career progress, too many task but too little salary.