Likes
Nothing good about this company. It is known as a UK company but actually this company is run from a office in Jalandhar, Punjab, India. No staff's working here can speak proper English. No proper management. They treat the Indian employees like a slave. They will make you work all 7 days a week in different shifts and pay you very poorly.
read more