Benefits, as it is part of Liberty Mutual. Some very good people at the lower levels.
Cons
Heavy politics, very incosistent leadership, some bullying or harassment by some upper middle level managers which was supported by HR. They don't trust their people at all.