Pros
The company hires good hearted people drawn to the mission of helping schools and students. Great benefits and unlimited sick/vacation time for salaried employees. The company is always growing, changing and evolving and welcomes feedback so there is never a dull or stagnate moment. A day does not go by without collaboration or communication across departments.
Cons
Constant turn over with poorly defined systems and processes. The good processes are forgotten when the good leaders leave and the bad processes are not analyzed to determine why they didn't work. Years of technology debt are catching up. Company culture is growing less genuine. There was a time when the VPs made visits to schools the company served and they were able to see first hand what the provider and client experience was like. Aside from number in reports, the senior leadership in place now is not as in tune with the provider and client experience.