3.0
26 Feb 2024
Former employee
Amsterdam
Recommend
CEO approval
Business outlook
Pros
Mostly wonderful and passionate people drive my a common cause.
Cons
The leadership is disconnected from it's employees making decisions employees don't agree with.