Over the last 2 months, many of the top performing employees have left my current company. They each had different "official" reasons for leaving, but the timing of it is pretty obvious (it happened right around when the company put a temporary paycut in place due to covid-19). At this point, paychecks have been restored, but morale is still low because so many good employees have left within such a short amount of time.
(Note that these are NOT upper managers who are leaving - that would signify that the company's financial standing is in bad shape, which isn't really the case currently. It's just excellent employees from across many levels).
I'm aware that my manager, the leadership team, and my coworkers all consider me a top performing employee. If I'd leave now, it would be a major blow on top of a series of big blows.
It's especially bad because there's no one available to even take over my work (everyone is completely booked up since they took over work from my other coworkers who left).
And naturally... Someone reached out to me recently about an interesting opportunity, which ended up turning into a once-in-a-lifetime type of job offer which is so good that I can't turn it down. I definitely plan to accept it, but I also definitely feel bad about the timing of it.
When I give 2-weeks notice to my manager, and when I'm talking to my coworkers who will be very upset that I'm leaving, is there anything I can do to cushion the blow?