5.0
Aug 22, 2019
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Fast paced projects, various markets and challenging environment. Nice sites location, and team.
Cons
Nothing to share at the moment of this review