If there's one thing I've learned about designing for businesses is that simple is better. Sure my programs can let me do all kinds of fancy things. I can make monkeys have horse heads and all that, but for the most part the more simple and clean the design is, the more clear the message being delivered to the end user is.
When I first started out I found I was trying too hard to put all my design knowledge into a single piece. Resulting in a conglomeration of stuff and "hiding" the message.