IBM has a LOT of facilities in Dutchess County -- including their own HQ in Armonk. There are several significant plants there, and I think they still have some semiconductor manufacturing there -- which might help explain the severe pollution in the Hudson River from that area on down to New York City.
IBM's presence before that massive layoff was such that almost everyone in Dutchess County with a corporate job worked at IBM, it really felt like you either worked for IBM or you worked at the mall or a gas station. (I doubt that this is quite the case, but you get the point hopefully.)
I am fairly certain that until that massive layoff, there were hardly any tech companies other than IBM in the area. I didn't find any, at least. The only job opportunities I ever found in the area were at IBM.
I think they did close down a few facilities entirely during those layoffs. My mother's job moved from Meyers Corners to Poughkeepsie around then, because they closed down the MC facility IIRC. They probably sold or leased it out or something, it was a pretty large office building from what I remember.