
I think they do a good job looking out for the future of the company.
The benefits are great but the 60-80 hour workweeks aren't fairly reflected in salaries/bonuses for analyst/associate-level employees.
My co-workers are the best thing about my job. I have a great manager who looks out for his/her team and fairly delegates work across the board.
The culture of the company is pretty competitive among teams. I feel comfortable and trusting within my team but everyone is always on their toes around other groups.