Pros: Rewards for performance, work life balance, benefits
Cons: Too micro managed now, trying to centralize all areas with no branch offices.
Liberty Mutual is a great place to work. They have a great work, life balance, giving each employee plenty of time off.
Encouraged performance by rewarding employees with money, gift cards, lunches, etc., when the goals are met.