4.0
Nov 14, 2025
Anonymous contractor
Current contractor, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Innovative team that makes you think and pushes you to explore new ideas and concepts
Cons
The upper management is engineer heavy and not always the best at people management and soft skills.