The good things
The prestige and huge amount of knowledge gained working for one of the Big4 firms, great team luncheons in fancy restaurants, and other perks. You learn to be tough as expectations are very high, but in the long run worth it. You gain confidence, every day is different and everyday is different challenge.