Pros
Very relaxed. Steady job but subjected to retrenchment or downsizing exercises. Good if you want to just get monthly salary and relax. Good and relaxed pace to start learning the ropes to MNC practices. Standard benefits of MNC but minimum standards. Friendly colleagues and managers.
Cons
Ageing & old product. No new product. Global demand dwindling. Will lose out to semiconductor companies that emerged later as they are more profitable. Slowly lose your drive for career growth being there. Very very slow promotion rate. Lower than average pay. Very low bonuses at 1 month pay. OT flat rate and pretty low to improve cost. Lack of employee office welfare like coffee and meal allowances. Welfare of employee depends on bosses but still overall too little. Overall, localised upper management is not generous with rewarding employees. Different site/team has different treatment towards giving employees credit for their work, in short, there is distance bias. Pretty much retirement work. Not suitable for young people unless you get in and get out soon.