-good medical benefits
-plenty of off-work activities
Cons
-HR will do nothing at complaints
-Managers have no idea what they are doing
-Bad working environment, huge amount of unskilled peers
-Salary increment every 2 years, not competitive enough in Malaysia