Most analyst jobs are in banking houses or for financial-advising firms, which means following corporate culture and wearing corporate dress. If a deal demands it, they must be prepared to travel ...