if you all feel so strongly about how cr---y of a direction Citrix is going in then protest. Go to the main offices and protest with signs and everything set up a picket line.
Pick a date like 2/10 when there are meetings scheduled and show up to picket and call local news let them know. Simple or just get another job and let them do what they want....