Prioritizing technology and marketing may be sexy, but a successful company needs to focus on long-term vision and keeping employees engaged.