2.0
Oct 5, 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Smart analysts as colleagues to work with. Challenging environment.
Cons
The worst analysts end up becoming managers. Too much meddling by clueless non SME managers under the pretext of “content quality”. Slow research publication process. In person client interaction is discouraged resulting in buyer dissatisfaction. Overall toxic environment. Research division and analyst morale in decline for the last 4 years or so. Executive management team clueless. Throws darts and reorganizes teams with zero strategy causing unnecessary churn and anxiety resulting in a toxic environment. Management jobs are filled through cronyism often without advertising them transparently.