"This is a company managed by Russian people in the UK. As a starting company, they have not much reputation in internet, but naturally as the policy of company is terrible, negative reviews coming out more and more every day. This company does not follow any law, neither do they care about their own policy and the policy/terms and conditions seem to be only for official reason."
Update your browser to have a more positive job search experience.
Upgrade My Browser