Being a Marketing Consultant is like living every day in the Tom Cruise movie: "Live, Die, Repeat: Edge of Tomorrow". First, you get very good at seeing the problems coming and executing tactically, then you become better at strategy and cut through all the unnecessary steps to reach your goal of increasing revenue quickly.
Maybe it is just me, but I really think Marketing Consultants are a different breed. Having worked at the same company, Proxim, for five years and now at the opposite end of the spectrum, I often consult for three to six months at a time for tech companies, I notice a lot of differences in how I have to prioritize and communicate with clients.
There are pluses and minuses for being a marketing consultant from the employee's point of view. As consultants we get paid more per hour, work less hours, and don't have to deal with office politics. We care about one thing and one thing only, increasing revenue for clients quickly. To do that, we have to sharpen our skills on our own dime and time. We get paid for results and we get asked back only when we produce them. Below I break it down for you in greater detail.