5.0
Aug 12, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
A lot of technical and competent people New management which can give a new perspective and exciting opportunities
Cons
Office location can be disadvantageous due to being center of traffic