There are small companies like one of the startups our host sponsors, or like those Joel Spolsky runs, and then there are those which languish under the them of a boss who is living a good life while 1 to 5 or so programmers slave over ancient technology and insane customers.
So qualify your employer carefully before you go to a small company. In particular, if they are using old technology, run away, nothing they do or say can be trusted.
Unfortunately, student loans constrain the freedom of action of many recent graduates. They have to have that income to make the payments, which can be quite high.
This of course favors upper middle class people as young company founders.
So qualify your employer carefully before you go to a small company. In particular, if they are using old technology, run away, nothing they do or say can be trusted.