Being a graphic designer is amazingly fun. Your creativity is pushed and pulled in every direction. you can shoot for the stars or use the KISS principle. It's an amazing time to be in the business.
All that being said, graphic designing for a customer is hard! You have to appeal to their aesthetic without ever taking it too far. You have to mesh. If it doesn't happen, it can be brutal to your cash flow and to the customers time clock.
I've learned a little trick along the way to ensure that we get where we need to be without too many crazy issues! QUESTIONNAIRE! This is just step 1!