4.0
Oct 5, 2021
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Top Global Company, Diversified Roof System Products, Good pay and Benefits
Cons
Business Units Managed From Global Headquarters in Germany. High Turnover of Executive management in USA causing policy and procedure high frequency changes.