@meowski @icedquinn @freemo @lelouchebag I've had tons of success with small businesses. Last company I worked for had something like 40 people and it sucked, the previous had 90 people and it sucked hard, the one before that had 1700 people and it sucked hardest.
Right now I'm working for a company of 16 people and it rocks. I'm blasting weebshit since I'm the only one in today aside from a coworker who came in to pick up a cabinet we were otherwise going to throw away.
Basically you should only work for companies where you can talk to the big boss without needing to do paperwork or get scolded for not respecting the chain of command or whatever. Last job I had sucked because the manager was always working from home or on trips and could never be reached except by 1 day's delay. When he left the position was simply never refilled and it worked out just fine.