2.0
Feb 23, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great coworkers Everyone is very welcoming Swag opportunities were fun
Cons
High level management is not supportive Global headquarters are in France and it always seems like they do not think Americans are qualified to do their jobs. No upward movement unless in sales