It gets worse after each update
When I first picked up my Galaxy S8 in May 2017, the battery life was astonishing. I am a heavy user and I received 7 hrs 20min on the very first charge. My previous phone, (which sadly got stolen), a Galaxy S6, could average 3,5hrs and the best I ever got was 5hrs and 5min on lowest brightness.
Therefore I was pleasantly surprised with the S8. Couple months in and after a few updates the battery started getting worse. Started averaging 4,5 to 5hrs instead of the usual 6+ hours. So I downgraded back to the software that it had from the box via ODIN and boom!! Back to the usual 6 to 7 hours!!
Fast forward to yesterday when I did the Oreo update and the battery is now terrible! 15 mins of SOT dropped the battery by 20% after I just installed it. Seems to have stabilised now, but I'm currently on 16% from a full charge with just over 3hrs SOT. Oh yeah, and the phone gets super hot. Will give it a week, if no improvements I will have to downgrade back to Nougat.