Pros: good working environment
Cons: once it went public, all decisions were based on immediate profit.
OneBeacon was a fairly nice place to work. The people were great but they decided to stick to only specialty products and got rid of all the traditional lines of business.
I don't know if this helped their bottom line, but the company is a mere shell of its former self,