I worked 1 day of crunch in those 7 years.
Joined SC2 just in time to get a check in to heart of the swarm before launch. Shipped Legacy of the Void. Shipped Heroes of the Storm. Worked on Diablo 4 (added blue noise!).
A strange side effect of having such a huge player base was that low repro rate bugs
Third party tools became a lot less reliable too, for the same reasons. We needed source code for as much 3rd party code as we could get to fix these rare edge cases ourselves often.
Someone else that surprised me a bit about working at Blizzard was that each game team is in many ways ran as it's own company within the larger company. The cultures are different between teams, and individual experiences are different too.
Maybe more later.
In any case, whatever is in the news, the stock market, etc. Blizzard is a great place to work, I seriously recommend it.
They are hiring for all positions basically:
careers.blizzard.com/en-us/openings