time to sell
on a more serious note, just become the most annoying person and make a daily phone call. You can then escalate it to someone above that specific property manager. Also, do not forget to remind them with each phone call how long it has been an issue for you and how they have failed to do anything other than send some trades people out which is costing your condo corporation money but easy for the PM to do and make it look like something is being done about it.
Also, email your condo board every couple of weeks to give them an update as to where things are. Even though you did not get on the board, looking for an alternative PM might be something they are considering and your story just adds fuel to the fire.
PM companies are so tough to deal with. The company means very little compared to who is actually in charge. I have dealt with terrible (review wise) companies but had fantastic managers and vice versa.