I do not have much negative to say about the company from my personal experience. Of course, every person's experience is going to be different. I've had the luck of being assigned to great teams, working with a number of highly skilled forward-thinking analysts, and always have been able to find the support I've needed for difficult cases. The only con I can really think of is the large number of policy changes that have occurred over the last couple years (i.e. 2020-2022), although that can hardly be the sole fault of the company, due to current circumstances.