LOL This is brilliant.
Great post man, the memes are spot on and I think you hit the nail on the head...This place is built by engineers...And for things to really work, I truly believe it needs a healthy mix of superior tech (engineers) and people who know what makes people 'click' (marketing).
Thanks, I agree!