Depends - if you are one of those engineers who performs the bare minimum, I cannot comment.
If you are like me - always curious, always making things better and always doing stuff that isn’t taught from a textbook: it sucks alot of the time with long hours, struggling to sleep because a problem is buried in your head, but the rewards when you solve these hard issues are epic. Fist-pumping, f*ck yes moments that make you look like you may or may/not have a behavioral problem.
Basically, my life is go to work for 8–8:30AM and get home around 10:30–11:00PM. This includes having a small lunch, many trips to the coffee pot, reading a few emails, looking over documents, inspecting requirements, writing code, shaking hands with people, managing my employees and stakeholders. High-stress, lots of prioritization, and great potential to burn-out (speaking from experience - it has happened once already to me).
When I am not working my soul to death, I manage to find time a few times a week to try new food, devour frosty beverages, and during the summer - I disappear to anywhere I can find water or to jump in a fast car for a “hot lap”. Adrenaline is drug and it keeps my sanity in check.