John Doe Productions
Pop
Rock
5
Total Complaints
15 days
Average Payment Delay
Anonymized Feedback
Project Alpha
Submitted on 11/20/2023
Payment was 30 days late without any communication.
Date of Service: 10/15/2023
Project Beta
Submitted on 9/25/2023
Had to chase invoice for weeks. Finally paid after 45 days.
Date of Service: 8/1/2023