E
Eric Patterson Review of Lockton Affinity
Looking through all the reviews it seems like all ...
Looking through all the reviews it seems like all the bad reviews are from past customers and all the good reviews are about the people working there. So seems like a good place to work but not a good place to be a client.
Comments: