“Basically a small company has a flavor to it, whereas a big company is sort of like checking into the Bellagio in Las Vegas. It’s a nice hotel but it has 5,000 rooms, so don’t expect anybody to remember your name. A small company is more like a bed and breakfast. You’re going to have a great time because you get along with people and it’s a much friendlier experience. You don’t really mind that the bathroom is down the hall because the people made a special vegetarian meal for you and then showed you around town. On the other hand, you might be at a bed and breakfast where they have weird leather implements and lots of cats.” — From A Conversation with Joel Spolsky in ACM Queue.
If you are a software developer and you’re not reading Joel on Software you better start right now. The man is a guru!