4.0
Apr 29, 2012
Anonymous employee
Current employee
Norfolk, VA
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.