4.0
Feb 21, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The culture is relatively respectful to people compared to local company.
Cons
The lack of leadership of management is less attractive. Not really making people to be the best of themselves. Lack of career opportunities.