Very Poor - Avoid
Was due to be paid and its been a week and still waiting. They are really poor at communicating the problem. You cant speak to anyone over the phone and can only have a conversation on live chat where they dont have access to your information so can just fob you off with more excuses.