companies are most certainly people; corporations are not. Don't like corporate taxes? Do business as a partnership.
Of course corporations should enjoy freedom of speech, etc (because to curtail those necessarily curtails some individual's freedom), but do they get to vote? No.