2.0
Mar 27, 2016
Current employee, more than 5 years
Zug
Recommend
CEO approval
Business Outlook
Pros
Good products and technology, good geographic foot print, lots on knowledgeable people who are many times not trusted by management
Cons
Too much exposure to Oil and gas, very top heavy management structure, management structure too complicated, depends too much on consultants