Good environment to workThe good thingsThe environment, safety parking, break time, food are good, Work life balance is okay but depend on department. Not much pressure from management STILL depend on department.
The challengesCareer growth is very slow since no proper guidance from top level especially for fresh graduate. Superior helpful but not professional. Not so strict on the job division sometimes need to do other people job.