Smart people, brand name, growth opportunities in career
Outsized reponsibility on unique and interesting assignments/deals; extremely intelligent colleagues who care about your development; limited competition (it's so small that we're not ranked)
Small size and limited resources means your workload can vary tremendously from week to week.
Exceptionally smart people, great working environment, very interesting/challenging/diverse work stream, very good compensation relative to competition
Poor work-life balance, lack of non-monetary perks (gym, free insurance, etc.)