If you look at all these reviews, you won't see many that are really good off the average Joe , they are all management or HR related, who are separated from the actual workforce not knowing what goes on. The people at the lower end are bullied constantly and made to feel useless, all due to the fact that they can easily be replaced by agency.