Nepotism and professional ladder climbing run this office more than competence. It is a very dangerous place to work if you have a family for more than one reason. One being that you could be fired at any minute because a project that senior leadership thought they would win didn't come though. Gensler does not retain earnings in large enough quantities to cushion all the new hires that they have all the time. Secondly, people are always cheating on their spouses with colleagues (no joke).
It is a revolving door. I witnessed an entire studio of 50 people turn over in a matter of a couple years.