Pros: level of salary/bonuses
Cons: slow to advance
My career at Merrill Lynch lasted 11 years. Worked in various offices in New York, NY and New Jersey. There was a great number of obstacles to advance while at this company. While employed transferred to different jobs/offices for personal reasons. As a single parent, the management was flexible to allow for work/family balance.