h

Worst company to work for. I worked for them in Lo...

Worst company to work for. I worked for them in London. They treat people like slaves. Lowest payrate and lot of charges from your payment. They do not care about people.

Comments:

No comments