Lol there are bad jobs in the NFL. There are bad GMs, and bad situations. Nobody wants to go in free agency to a team like Jacksonville. Nobody wants to get traded there, or trade for anyone there, and a losing habit is hard to break. Why do you think teams like jacksonville, detroit, the browns, etc have sucked every single year for decades? Just bad luck? Not finding the right coach?
The great Bill sucked in Cleveland and was ran our of town for example and he may be the best nfl coach im history.
There are good and bad jobs, period. But, the good news is, the bfl loves to hire people that failed over and over for HC positions, so you'll get a few chances.