I love being triple booked and having two pm's annoyed that I didn't turn up.. "bitch isn't scheduling half your job? Did you not check if I was available?"
I've worked at so many places where there are multiple mid-level managers with overlapping responsibilities and staff. It just leads to conflicting orders and the people who get in trouble when things don't get done are the workers and never the managers who issued impossible tasks.