Analysts get a lot of responsibility and direct contact with Managing Directors; the retail group is dominant
It can be hard to succeed if you are placed in one of the "less important" verticals.
hours, tediousness (same throughout industry)
Junior colleagues, learning/experience, money
Difficult personalities, pointless nature of much of the work.