Pros
If you have a string academic background & unprepared to find a mainstream job, you can find a job here. Good perks - health insurance
Cons
The good days were 10yr ago. Industry has been on decline, and CGG is now on life support. Revenue chart has been in decline, no hope of ever increasing. CGG is now on extreme cost cutting mode - several layoffs, overworked employees. There is no tech innovation adopted, company only does the bare minimum to run it;s predated tech stack. As a result, employees have poor working conditions. Employees are expected to work with predated software tools that keep crashing. There is heavy workload due to lack of automation. Company also has a very weird culture. They hire excessively among east asians. They want obidient employees who'll never question the authority and continue to work in the white collar sweat shop. These employees have poor communication skills, they speak their own language in the office & cant communicate with you. However, they'll get angry at you as you're unable to collaborate with them. They hired you to avoid a 100% chines ratio, but they'll soon fire you as they can;t fit you in.