4.0
Sep 6, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Upper management works very hard for the company and each employee. They lead well and have great ideas to promote site and individual growth!
Cons
It can be difficult to work and communicate within the organization because headquarters is located in Germany (ie. timezone differences, holiday schedules.)