4.0
Apr 20, 2021
Former employee, more than 1 year
Tuas,
Recommend
CEO approval
Business Outlook
Pros
Great people and teams, good working environment though location is inconvenient
Cons
Unclear future strategy, relatively slow in expanding product range