I've never worked for one, but it wasn't an ideological thing. If you worked with people for more than 6 months or so, you'd get your team broken up. If management found out that you were friends with a group of coworkers and were getting together outside of work, you'd get reassigned so none of you were working together. It was the harassment to prevent people from unionizing that that made it a bad working environment.