I have been working at Aon full-time for more than 3 years
Pros
Great company to work for and excellent work/life balance
Cons
Perhaps slightly underpaid but no significant cons
I have been working at Marsh McLennan full-time for more than 5 years
Pros
Fast paced for insurance. Flexible work environment. Company is conservatively ran (no worries about layoffs or your paycheck). You can drive your career with the right initiative.
Cons
Growth comes with growing pains.
Advice to Management
Tough to say (especially in a public forum).