3.0
Oct 5, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Overall benefits were great, work environment was good at site
Cons
poor compensation and raises, poor development of employees. European based management self serving