Good places to learn a lot in R&D units, not good in Fab
Pros
There are many talented/experienced people working together to solve the process/integration issues, although some integration engineers cannot decide which approach is better, they want all tries, and that make the process engineers exhausted. There are also some efficient utilities to assist engineers to dig out the useful data to troubleshoot. IT support are great. Salaries+bonus is much better than other companies in Taiwan (although not comparable to the big ones in US)
Cons
Too many trivial rules and unreasonably tight specs to follow, and that induces engineers make the fake data in order to pass the tool releasing to the manufacture. Most Fab engineers do the routine, trivial, and boring works every day. Poor work-life balance for most positions(especially Fab positions), but it depends on which role you're playing.