Vantaggi
Overall, the company is very stable and offers decent compensation compared to other companies. Internal/lateral movement is encouraged and training is generally readily available. If you're nearing the end of your career and don't want any responsibilities, then this would be an excellent place to retire with minimal stress. The benefits are good (401(k) match, vacation, medical, etc.) but there wasn't an employee stock purchase option or even stock options.
Svantaggi
Bonuses are highly contingent on how well/poorly the company (as a whole) does, so bonuses are almost nothing some years. Moving up from one job scale "band" to another is almost impossible after being hired, so ALWAYS negotiate for one level beyond whatever you're initially offered. Company tends to move and make decisions very slowly. Most decisions are made out of France and they look down upon Americans as 2nd class citizens, so there is little opportunity for creativity/innovation.