1.0
Mar 5, 2024
Former employee, less than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Some great people, but the French work culture and hierarchy is truly terrible.
Cons
If you are not in executive management, no one cares about you.