Make sure you have your requests documented (either phone log or email transcripts) and put your rent in escrow until they fix what needs to be fixed
Contact the property management companies corporation. Let them know the issues and hopefully you can get a resolution
Thanks! Your answer is awaiting moderation.