I've never worked for a company with more than 500 people in it (except as a contractor). I didn't know that was unusual.
I've worked for three, and I've hated all of them (to be clear, I love my current job--I just hate the corporate hierarchy). If all goes well, I'll be working for a very small company 1st of the year, however.