4.0
Feb 5, 2019
Former employee, more than 10 years
Sturtevant, WI
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Positive future growth, a lot of advancement opportunities. Management staff does a great job, great benefits
Cons
There can be some red tape to go through being that the main office is in France.