2.0
10 Apr 2026
Recommend
CEO approval
Business outlook
Pros
Amazing mission and purpose. Wonderful, smart people (dwindling...)
Cons
Nathalie Udo can put a target on your back. Your days are numbered. Leadership is focused on keeping salaries and benefits until they can retire.