Pros
Friendly environment, most people are quite supportive and helpful. Good opportunities for traveling between sites either on training or workshops. Good starting point if you are interested in semiconductor industry
Cons
Poor benefit and health package. HR has no clue what employees want or how to retain people. Long working hours, even on week ends with no recognition or appreciation from management. "Pass the buck' attitude between various departments and sites. Management rarely has a clue on their strategies, often end up being market followers rather than leaders. High employment turn-over rate.Salary increment not in line with job responsibilities / position. Poor promotion opportunities, complicated promotion assessments methods. Poor communication between various sites, lack of info sharing, current implemented policies to promote knowledge exchange is severely deficient. Runs like one big dysfunctional family without a clear future.