4.0
Oct 25, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
- Communication seems to be not a problem. - Good compensation - Strong work ethics among other employees.
Cons
- Expectations are high and they grow exponentially. - High level managers are in Europe and operation plans are dependent on them.