3.0
Sep 23, 2017
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Very busy, challenging and intense ever-changing environment
Cons
Leadership is pointed in many directions causing unnecessary commotion within the teams.