They could have given me better instruction on the type of content they wanted me to produce for them.
Advice
Make sure you're clear about what they want from you. They'll say that it's up to you on how to design things, but berate and fire you without a chance to explain or try again, and then claim that that your work "isn't what we asked for."