Polecat as a business, has no idea what they are providing, and who they are providing it to. They have a monitoring system that filters products by various risk topics and any insight is reliant on the client drawing their own conclusions.
Internal politics across upper management is rife and the company is handicapped in that there are two CEO's, based in two different locations who have two different ideas about where the business is going. Immediate management were completely clueless
I would avoid if possible.