-Culture of perfectionism
-Inconsistent experience across the foundation in terms of job satisfaction (brilliant minds do not always translate into great managers)
-Lots of fire-drills and seemingly unnecessary churn
-Tools and systems are not as sophisticated as needed to support programs/operations
-Continual change and tendency towards complexity
-Extremely challenging to find work/life balance
-Llimited opportunities for career progression