The extensive knowledge this company surrounds itself with puts me in awe. I have never been more satisfied with a company (and with managing an open air market, superlative exterior maintenance is crucial). Managers as well as workers are highly knowledgable, and i would recommend this company to people who are seeking a top of the line maintenance company.
Pros: Intelligent managers, bilingual secretaries, dedicated workers
Cons: Nothing comes to mind