Pros
Some of the people were great, and it was a pleasure working with them. Work/life balance was alright for the most part.
Cons
It is a small company, and it feels less professional and more like high school. Department leaders would butt heads, large scale projects would be put on teams suddenly, and there was no accountability. Instead, it would turn into a blame war, with people desperate not to be the scapegoat. On the surface, it looks like a great company to work for. But there are issues that emerge as you dig deeper. The company does not value diversity and is chasing the money to sell student data above putting student user experience first. The tech team is all male. There is a disconnect between the sales team and the rest of the company, due to poor upper management. It does not feel like a safe place to make mistakes, either. The turnover is high, but HR paints it as something that is routine. The entire product team except one person quit this year alone, and several people left the company from other departments. Every day, people had good things to say about each other, but complaints about what was going on in the management level of the company. Overall, I'd steer clear of this company unless you are looking for something temporary.