Super long interview process. The actual interviews are pleasant, but the follow-up and communication in between are super frustrating. They say they loved your interview, please wait for the next round notice. Two weeks later, still no confirmed date for the next round. Even after the final round, they kept expressing their excitement about having me. 2-3 weeks later, they rejected me without even giving me a reason. I really love what they do for the kids and was willing to hold off my other offers to wait for their answer. Very disappointing.