The technology is ahead of most companies in Taiwan, there is a lot to learn, the benefits are the best among the companies I have worked for, and the average level of professionalism among colleagues is high.
Slow promotion, and the prospects of the U.S. headquarters are problematic.