Can startups do battle with giants?

I’m often asked by people if a startup really can compete with a behemoth software company like Microsoft?  After all, couldn’t Microsoft just turn their attention on any startup and squash it like a bug? In theory, possibly… but in reality, not likely!  Big companies are usually so full of bureaucracy they can’t even do…