5.0
Aug 17, 2025
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Benefits, good compensation and collegial culture are part of the company DNA.
Cons
Leadership and management have problems when assigning projects and managing workload, career progression can sometimes stall.