Vantaggi
The product itself is very good. It does a great job of teaching students how to code, and has evolved over time. Most of the rank in file employees are awesome people who are a pleasure to be around and really care about making an impact
Svantaggi
Communication between teams is not great, even teams who should conceptually be aligned. CEO takes things very personally and does NOT welcome feedback, despite what he says. Most managers are good people, but will never push back against leadership, because, as I said, CEO doesn't respond to negative feedback well and they don't want to rock the boat. Employees in the Chicago office are held to a different standard than all remote employees are, and are under more scrutiny as well. They have also been known to offer certain benefits in order to entice people to work there, then pull them or cut back when too many people are using them. Specific examples are reduction in parental leave, lunch benefits, and sabbatical. Also, its probably telling that most of the positive reviews are from interns or tutors, and not actual full time employees.