Likes
Nothing to like it's a fraud company which is scamming their clients and their employees. They are scamming clients by manipulating performance numbers in the performance reports and they scam their employees by lying about their job role
read more