2.0
Sep 1, 2023
Current employee, more than 10 years
Northvale, NJ
Recommend
CEO approval
Business Outlook
Pros
The benefits are above average.
Cons
Germany’s executive management lacks leadership and makes bad decisions.
Check out your Company Bowl for anonymous work chats.