5.0
Mar 5, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The size of this company and its global presence means there is no shortage of experience and resources to leverage. Pay and benefits were excellent.
Cons
This is a massive global energy company based out of France with a relatively small footprint within the USA. As such, it can be relatively isolating and US projects can become siloed. The bureaucracy was difficult to navigate, especially as it relates to contract management. This would often lead to awkward situations with vendors and stakeholders alike.