Pros
All of my bosses have been good about flexible schedules in regards unexpected events or family emergencies. Work life balance is very manageable. Yes there are bad days where you need to put in 10+ hours but there are also the days where you leave early because it is slow. Moving up isn't that hard if you are smart and work hard. There is a lot of legacy thinking at the firm that makes it easy to shine.
Cons
Salary has nothing to do with your talent or value you bring to the firm. Some areas are loaded with AVPs and VPs who all get 100K plus for doing nothing while there are others who are actually running the ship get peanuts. Get in with the right areas and it is a cake walk with little to no responsibility. Very little tuition assistance (3K per year). To compare, Commonwealth and US bank do 5K each.