3.0
19 May 2026
Former employee, more than 1 year
Houston, TX
Recommend
CEO approval
Business outlook
Pros
American managers do their best to create a good culture.
Cons
You have to be French to succeed or move up. And you aren't highly regarded if you don't speak French.