This is YhAPoAk-jfy posting again. At my location all three categories had a few layoffs, but they weren't the majority. Not sure about some of the larger offices, though, because everything was so secretive. I didn't even hear about many of the people who got laid off at my own office until after I was gone, too. I eventually found out through the grapevine, aka conversations with my former co-workers who weren't laid off and noticed people were "missing." On the plus side I received a good severance package, but that doesn't change the fact that it was an extremely poorly handled layoff process all around.
On a personal note, this is the first time I've ever been laid off in a lengthy career, so take the following with a grain of salt and the knowledge that it's taken me a while to get past my anger, disillusionment, and feelings of betrayal (and they still surface at times, but much less often lately).
I worked at TR for more than a decade and had an excellent record and reputation among my co-workers. However, that clearly meant nothing to the higher-ups who decided to eliminate our (non-tech) jobs and institute a Hunger Games-style competition for new jobs in a reorganized department where many of the "winners" had been pre-determined even before the jobs were posted. As a result, if I do manage to find another position I know to never fully trust an employer again.
So I echo what another poster said in a different thread: If you're young and don't mind uncertainty, TR might be a good fit on the tech side. However, if you're an older worker I would not recommend TR unless you're financially set and just want a job to keep yourself busy.