5.0
Jan 12, 2021
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great team and great company culture. Management tries very hard to keep hands off and doesn't micro manage.
Cons
There a few processes that do take a while. A lot of it is because of the time difference between corporate office in France and the US