If I got a chance to work on the iPhone in 2006, yeah I might put up with a lot of crap. If all I'm doing is writing yet another software as a service CRUD app and I have an insufferable manager - I'll jump ship so fast it will make their head spin.
On second thought, thier head won't spin, they will put out a rec the day I submit my letter of resignation and forget I existed in three months.