I've worked at a lot of places. It doesn't take much to figure out that they all want me for pretty much the same kind of work. And that's all good. What i can't figure out is: why do they think they're the first people to ever go through this and why do they feel they are so special?
So, they've got a product or a client. That's the hard part, right? This much money coming in, pay someone this much to come in, leaving this much for us. Its easy. Maybe it is. Now try scaling this formula. Melt down. People doing silly hours, arguments, mistakes, angry bosses.
It really should be funny, just dropping a buzz word has everyone repeating and marching about. "May i suggest a new project methodology?" Ooooh, methodology. Yes, let's get one of those. "You need a staging environment with deployment system". Yes, we do. Its just that i don't, find it funny, nor find it easy to forget when a jumped up "project manager" (awarded by default), complete with notebook, ignores your suggestions.