Pros
Run by some of the smartest most caring authentic people who create a great culture as a company. Smart people.
Cons
Too much autonomy given to local markets (cities) can (and did) lead to abuses, politics, and a lot of ugliness that will take years to correct. Culture of the company doesn't necessarily translate to the local market. While some corrections have been made, several of those who created the issues remain in leadership positions. I wish the company well but I could never imagine going back there with that cast of characters. Problems include: * Politics, cliques, favoritism (promoting friends, unwritten rules, ostracize those who do not "play the game") * Saying the right things publicly, doing the wrong things privately * Huge focus on new age mystical philosophy with a meaningful disregard for operating a business * Lack of local leadership (Lots of charisma and personality, but not substance) * Popularity as important (or more) as capability * All hands meetings felt like pep rallies, carefully crafted to generate buzz over substance * Gaslighting by those in positions of power if questioned by those who aren't in their circle / play their games