Everything from the way they pay you, when they pay you, the micromanaging, I could go on and on. I know for a fact that the Amir guy has been known to create a fake account and name and leave reviews for the company and or interact with employees without them knowing they are talking to their higher ups - which is HIGHLY UNETHICAL.