Pros
- Nice and friendly colleagues - Able to work in a slow and relaxing pace without much pressure (except shipment date) - Simple technology which even poorly technical skill Engineer is able to perform above average - Flexi-hours within a certain time period - Nice facilities and clean working environment
Cons
- Poor Pay and Benefits - Long official working hours (> 8hours) - Secretive Management Style - No incentive for good/top performance (Difference between good and normal is very small margin) - Promotion not due to skills or competence, more on ball-licking and where you come from (Europe) - Does not want to hear any negative/constructive feedback, only want to hear the good stuffs - Management team is too young or incompetence (Both soft and hard skills) - No equal opportunity for all employees (Favoritism is practiced heavily)