What's the scoop on working for a large full service insurance company?