Our company hired them for a total of 3 months and in that time, they failed to clean our facilities even once to the pre-established specs. What's worse, they broke a piece of equipment and then refused to pay for it to be fixed! This was even AFTER they acknowledged that the equipment was broken by one of their contacted vendors. To say the least, we were a little shocked and disappointed by not just the poor job they did, but also by their lack of responsibility to do the right thing and fix the equipment they were responsible for breaking.
Cons: Terrible cleaning skills, irresponsible, rude customer service