There are too many to list, but mainly low pay, long hours, favoritism, etc., etc. You will be yelled at, berated, work long hours and they will find a way to terminate you if you complain to management. That is why there are always job openings, employee turnover is extremely high. Gave 1 star rating because there is not a ZERO rating.