people wanting to find the bad will usually latch on to anyones opinion. They are usually liberal democrats who see conspiracy everywhere.
GEO is only trying to get Michigan to adhere to the agreement that allowed GEO to build it in the first place. If you dont care about profit or earnings then do nothing while people dont honor thier contract (like CCA)
Compare every other private prison company and see who has the most empty facilities, the most fines and then be glad you own GEO stock. Or listen to Indian cycle buyer and Geo watch and be frustrated and blame yourself.
GEO watch has as much relevant information as any frustrated FORMER EMPLOYEE and if you choose to believe him then get out and go buy CCA.