Great company culture, good people with a good mission. Bringing financial services to the un-banked and less tech savvy? Great mission.
Cons
Did not understand the hierarchical structure. There was too much radio fuzz around what assignments were headed up by who and when they were to be completed- there was severe incoherence!