Job Offer - PMO in Insurance

I work for a consultancy and in a position where I’m really underpaid and overworked. My current client is a General Insurer, working in PMO (back office). They’d like to offer me a permanent role and I really need to leave my current company (between 60-80% increase in base salary).

I previously did some research on working directly with an Insurance company and found that being back office (not dealing, or trading insurance products) is permissible and that I should have an exit strategy in mind. But recently, I discovered Palestine Action protested this company so now I’m not sure what to do.

Would really appreciate some advice - I’m in a very difficult situation with my current company.