Pros
LaunchCode provides free education in 4 (soon to be 6) markets. Currently hosting free computer science classes at University of Rhode Island, Miami Dade College, University of Missouri-Kansas City (UMKC) and multiple locations in St. Louis. LaunchCode has set up apprenticeships for 450+ people in multiple states at companies like Boeing, MasterCard and Riot Games. This work does not just happen without a dedicated workforce of people committed to solving the tech talent gap in this country. LaunchCode staff is exactly this. I like my coworkers, the mission and helping people better their lives through education and job opportunities they may not have otherwise had. I can't think of a more flexible work environment with a group of smart people trying to make the world a better place.
Cons
LaunchCode is a very ambitions nonprofit and not everything is mapped out perfectly. This environment doesn't work well for some-- best to know in advance if you are the kind of person who can see a light through the fog or needs a map for every step you take.