3.0
Feb 17, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great products, great new facility, great location, solid growth
Cons
Everything has to go through headquarters in France small company mindset. no opportunities for growth in the company