Awful toxic working environment. Bullying. Sexual harrassment from staff in London and IOM. Very Hostile work place. Full of manipulation, lies and fraudulent activities. Narcissistic senior management, play games with people and shame them when they try to do the right thing. I am ashamed that I worked there. This place is an utter scam. Work here at your own risk. Currently undergoing FCA investigations.