small companies have internal politics as well. It's not like working with people disappears. I've worked at both big and small companies, I don't really have a preference but in a big company, you can move around and keep all the good stuff if it gets a little hot under the collar. With a small company lots of times you have to leave to get a new manager or role or move up or just get a change of pace.
The continuity of a big co. can be very helpful from a salary perspective.
The continuity of a big co. can be very helpful from a salary perspective.