1.0
Jul 6, 2017
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Nothing good about this place, Stay away
Cons
These people will do anything to not pay you and will do anything to scam their tenants. Avoid at all costs.