I managed to work like that for ~9 months; when you work on some bleeding edge stuff like inventing some new Deep Learning method you can actually have fun and be eager to keep doing it. If it's just usual treadmill caused by silly decisions from the top and inability to push back to customer, then it's hell.
Sure. I summarized rules that helped me when I needed to do that. Somebody might find that useful (e.g. while starting their own business or going through exponential growth).