4.0
11 Apr 2024
Former employee, more than 1 year
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Great company to work for, but seems to have lost a bit of track and shut down the Amsterdam office after I left.
Cons
Seems to have had some Growth Challanges