Need alot of improvementThe good thingsGood teammates, nice working environment, colleague that assists on each other.
The challengesManagement need alot of improvement, staff welfare need to be look into. My experience working here, although most staff whine about epf payment not being paid they still deliver their work. Most of them demotivate when such much promises made by management but no action.