3.0
Mar 18, 2025
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Transparent communication and culture Great collaboration
Cons
Very focused on the headquarters culture (France). Not very inclusive of the US team. Very low pay.