Comment I think (Score 1) 892
Office size is the biggest contributing factor imho. Don't want to burn bridges if you don't have to. In a bad work environment at a large employer you'll probably be asked to leave as soon as you give any notice.