- Highly political especially as seniority increases - Messy environment, goals and missions changes constantly in a not 'agile' manner - If you are in the wrong team, you can expect really long hours, pressure from leadership - Remote work isn't optimal yet, people usually feel disconnected/ lack of trust - The 'values' aren't necessarily lived