4.0
Apr 29, 2012
Recommend
CEO approval
Business Outlook
Pros
Very good benefits and management. Always trying to improve processes and procedures.
Cons
Since HQ is in France, a good majority of decisions are made there. The french have a stuffiness to there attitude that makes dealing with them unpleasent.