The PoGO mission, including the PoGOLite Pathfinder and PoGO+, aims to provide polarimetric measurements of the Crab system and Cygnus X-1 in the hard X-ray band. Measurements are conducted from a stabilized balloon-borne platform, launched on a 1 million cubic meter balloon from the Esrange Space Center in Sweden to an altitude of approximately 40 km. Several flights have been conducted, resulting in two independent measurements of the Crab polarization and one of Cygnus X-1. Here, a review of the PoGO mission is presented, including a description of the payload and the flight campaigns, and a discussion of some of the scientific results obtained to date.