Pros
- fair compensation and benefits - other team members (analysts, traders, assistants) are suitable coworkers
Kontras
- job performance based on arbitrary feedback instead of proven track record - high turnover for assistants and other administrative roles - team culture is built more around the person(s) in charge instead of any real firm culture values (which is also not mentioned on the website or is told to you when you're on the job probably because no-one knows what they are) - existence of a double standard where more senior level team members don't face the same consequences for mistakes as junior level team members - issues with head leadership: - decision making rooted more in whims of emotion than thoughtful rationale - inability to critically assess root causes of failures and evaluate overall team structure and needs - behavior of impatience, inflexibility, aggression, favoritism, compulsion and arrogance