I found maintenance to be great. They were always very quick to fix things, minor issues were fixed within a few hours. The company does not interefere with me too much, as long as you pay your bills you never come into contact with them outside of maintenance requests.
more