Wasn't even able to sign up. And I did so correctly. I don't want to end up paying someone else's rent. Problems right off the bat to me are indicative of major issues down the road. My rent is too important to trust these clowns. They don't seem to grasp the importance of that. The reviews that are all over the internet speak for themselves. My landlord suggested them. No thank you.
Tip for consumers: Don't bother. You'll have difficulties even signing up.