4.0
11 Feb 2020
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Wear multiple hats, involved in Sales and Delivery, exposure to senior management
Cons
Lacks overall business strategy or transparency on business goals from management