Learn a lot, long hours
I worked for KIPP for a couple years as a Lead Teacher and definitely learned a great deal about what great teaching can look like. However, the hours are very long and the culture is very competitive. The administration and organization, depending on your school, can be a little disorganized and unclear.
ProsDecent pay for area, positive work environment
ConsLong hours, underappreciated, high stress