Pros
I learned classic insurance business etiquette and skills. When times were good I received good bonuses (from combined ratio goals only). Working for Mercury is insurance bootcamp - put a lot into it and you'll get a lot out of it. Mercury has good vacation benefits and average health, dental, and vision. You can stand out at Mercury with above average effort.
Cons
Skilled and certified/educated employees tend to move on due to Mercury's low employee pay structure. Mercury also has no program for employees to buy its stock or share in all profits on a regular basis. Mercury spends most of its profits paying well above the industry's average in shareholder dividends. This policy results in the company having very little to invest in technology, surplus, or keeping stellar employees. High turnover results in disorganization.