I can only advise of my experience within the Uniform Services Division. I worked in the office and only heard what occurred in other parts of the company on campus. For me, there were positive aspects as far as flexibility in scheduling. Unfortunately, I was present for not one, but two lay offs - the first was the Accounts Receivable Team and the second was my own - the Billing Clerks. It was unfortunate, but it occurred.
I did enjoy the company of some of my colleagues but I cannot say that management was quality. Unfortunately management did play favorites and also elected to speak poorly in "private" about their team members. I was not much for the unprofessional environment, gossip and disrespect.