Let me start by saying the team they send out to do the work are very nice and do strive to make the customer satisfied. What is disappointing about this, is they have no support from their supervisors or managers higher up.
Pros: null
Cons: null
more