Pros
+ kind, mission-driven colleagues working on the ground
Cons
- a toxic place to work -leadership and mid-level management are secretive, gossipy and duplicitous. - constant turnover of talent-- good people are consistently forced out for personal/political reasons, and hiring and firings are random. - for non-technical jobs, compensation is below market rate, even for ed tech. Customer Success/Account Managers/inside sales are all at least 10k below what they should be. - similarly, performance bonuses are laughably small and practically unattainable. - Hired for an entry-level position? Be prepared to stay there for the indefinite future, regardless of your skills, contributions, or what your manager tells you. - Inconsistent expectations and values across teams. Some teams are mercilessly micro-managed while others are given more flexibility to deliver results. Some people can order expensive, unnecessary equipment, others are penalized for requesting basic tools. - There are a host of other issues: the physical office itself is disgusting and falling apart, the org offers very few perks that are otherwise standard for tech, snacks are garbage, etc, but these factors are all secondary to the toxic culture.