3.0
21 May 2026
Former employee, less than 1 year
Shah Alam
Recommend
CEO approval
Business outlook
Pros
Supportive working environment with cooperative colleagues and good teamwork culture.
Cons
Management style can be quite micromanaging at times, which may limit employee independence.