This agent made our three year lease horrid. 
From allowing the landlord to access the property at any point with no warning to making the tenants pay to damage repair done by dodgy tradies or the landlord himself. They also arranged house inspections with less than 24 hours notice and with no ability for tenants to decline nor any sort of compensation for the trouble (which we were entitled to by state law) when the landlord sold the house out from under us. 

They don’t communicate between staff and change you from agent to agent with no warning so you often don’t know who your point of contact is. If you contact them with an issue, you’re likely to be written off as a lying troublemaker. 

This agent also vindictively prevents you from finding new housing once you leave and have been caught being dishonest when giving references.