I have seen several such posts on why working in a start-up type environment is great and I do agree with the points in such posts but what is missing is any appreciation of the challenges of running a large company vis a vis running a start up.Comparing a startup to a big company is like comparing a bullet to a freight train and wondering why the freight train can't go supersonic like the bullet.