My phone seems to have absolutely fantastic battery life with all 3 Google apps installed - with about 3 hours screen on time it could go 2 full days on a single charge. 5-6 on screen time cuts it by about half a day.
But I don't have many be apps getting notifications - Telegram, Google Messages, Proton Mail, couple IoT and that's about it