Pros
The company is good about PTO's and and benefits. The managers in my particular area were great and helpful. They were flexible with my hours when I needed time off or had appointments. I would recommend this place for an entry job or if your unable to attain any other type of employment.
Cons
Lots of issues with management. Many times when there's issues it's because a manager is behind it. I don't like that it's a french based company because EVERYTHING relies on what the site in France wants. It's hard to get any information out to any other sites because of this. Anytime there's issues that above your head, don't expect any results for a long period of time. There's people there that don't value the company the same as others. No room for improvement at all. Management has too much focus on 1-2 people within each department to improve but ignore everyone else. The pay could be more competitive as well.