5.0
Nov 23, 2025
Recommend
CEO approval
Business Outlook
Pros
21 days leave, good medical coverage for employee and family. Good job development program for talents nominated by management or self nomination.
Cons
Too Process oriented which resulted in slow decision making