Pros
You receive exceptional exposure to how high-level macro analysis is truly done. The team is filled with remarkably sharp thinkers, and working there can genuinely help you develop a strong macro framework—provided you have the capacity and curiosity to absorb it.
Cons
The environment can be heavily ego-driven, with limited respect or recognition for junior contributors. Client exposure seems to have inflated a sense of self-importance among some teams, and not everyone demonstrates the level of expertise they project. A small number of people genuinely drive the intellectual output, while many others simply follow instructions. Compensation, career growth, and internal support are minimal, making it a challenging place for anyone seeking long-term development. Success often depends more on tolerating difficult treatment than on merit or performance. There is also a tendency for management to over-promise, under-deliver, and prioritize extraction over employee well-being. Based on the culture and structure, it is difficult to imagine the firm sustaining itself over the very long term.