Any company or government against unionisation is only so because they have something to fear from employees getting themselves together and having a voice. The whole point of unions in the first place was to stop unscrupulous bosses mistreating the lifeblood of their companies. These things have been around for 200 years.
I cannot comment on how Apple treats is workers because I've never worked there but if they thought they were doing a good job they would let the employees form a company wide union and then let them have an elected leader who sits on the board.
The fact they are trying to squish attempts says a lot.