Not bad company but staff attitude not gdThe good thingsClean environment and near mrt.
Boss is kind.
The challengesDiffering expectations between employer and staff. No assignments given and instructions given not in order pertaining to work process and confusing.