3.0
Mar 15, 2021
Former employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Some great people, interesting and varied work, connections at high level with organisations all over the world
Cons
Culture can be tough, success is often measured by performance in meetings with the co-chairs rather than on programmatic performance.