Pay is fair for some employees. Not so much for others.
Cons
Managers will not do their jobs. Don't know what's really going on. Just keep pushing the employees to the breaking point. Employees really have no respect for managers that won't do anything and discipline temp employee's that need to GO.