2.0
Jul 12, 2023
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Wonderful people working on a critical mission. Support and benefits while traveling are good.
Cons
Organization lacks direction right now - everyone is working without an organizational plan or goals. There seems to be a big disconnect between those in leadership and people executing the work.