But if you have a sucky manager, you are in trouble no matter which company you're at.
This is sadly true only most of the time. Occasionally companies are organized so that a bad manager affects his people very little before everyone realizes they are a bad manager and gets rid of them.
Sadly not every company is striving for that kind of organization.