1.0
Apr 14, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Global company, great work team with high collaboration
Cons
No business plan or strategic planning; inability to forecast programs/services into the future