Pros
Good pay, and good benefits. 401k match is strong, PTO is average, and healthcare costs are low-to-average. Lots of autonomy to do what you think is best for the client. Everyone (including your boss) is so busy that there's almost always a hands-off management style. A culture of always saying "yes" to the client, and figuring out how to deliver after the fact.
Cons
They will promise you the moon and the stars to get you into a role if they really need you. Once you're in, there is very little loyalty from the company. Lockton has a frantic pace and the company always seems to be understaffed, and that is by design. Also, they move very, very quickly to cut ties if your role becomes redundant. I was devoted to a single client, and when that client changed his mind about the level of service he wanted from Lockton, I was no longer needed and was immediately let go. This was after being at the company for only three months, and just having a new baby. To make things worse, I was lured to join with lots of promises about how they like to grow people and move them around to different roles as their careers evolved. I was led to believe it was a safe transition, and it absolutely was not.