Betting this guy was a known “ticking timebomb”, who was either fired, or about to be let-go.
Reported elsewhere the shooter was a former long-time employee who was recently let go.
I think that will turn out to be the case.