5.0
Nov 9, 2022
Current employee, less than 1 year
Newtown, PA
Recommend
CEO approval
Business Outlook
Pros
The company headquarters are based in Germany, so regardless of your position here the company regularly arranges for lots of travel.
Cons
It is several companies owned by one larger international corporation. Organization and time effeciency are a little poor at times.