51% positive business outlook
Pros
Good brand recognition. Anyone that works in education will recognize your work.
Cons
The organization has lots of turnover in all departments.
Pros
Responsive and approachable leadership. Competitive pay. Counts toward PSLF program as a non-profit. Great mission. Organizational principles empower employees!
Cons
Some employees feel that political issues should be part of the Org's work which detracts from the mission/vision occasionally. However, leadership does a good job with redirecting this.
Pros
Creative work, inspiring mission, great co-workers, paid healthcare
Cons
no retirement plan, small pay increases
Pros
Code.org is an incredible place to work, especially if you’re passionate about education, equity, and making a real impact. The organization’s mission to expand access to computer science is deeply ingrained in everything we do, and it’s inspiring to be part of a team that’s truly making a difference in students’ lives. Leadership is supportive and transparent, and there’s a strong culture of collaboration and inclusivity. Work-life balance is respected and highly encouraged. One will be amazed to see the impact of their work at such deep levels. If you’re looking for a workplace where you can grow, be inspired, and contribute to something bigger than yourself, Code.org is the place to be!
Cons
Code.org is full of passionate people who care deeply about the organization and its mission. This strong emotional investment creates a culture which might feel intense for those who prefer a more detached or transactional work environment.
Pros
I have worked at Code.org for half a decade, and I still love it. I get to help students and teachers learn and use the power of computer science. Computer science can be used in about a million ways, which means we get to work on all kinds of fun things. From Dance Party to AI for Oceans to all of our labs and Hour of Code activities, I have had the opportunity to work on so many fun and interesting tools and curriculum. My favorite part of the job is visiting schools for playtesting and Hour of Code events. Going to classrooms, the kids and teachers have so much energy and excitement. I love it. It's also inspiring to have learning, not profit, as our primary indicator of success. I find myself motivated to increase access and participation by every student, especially those who traditionally haven't had as much opportunity or encouragement. Our team is diverse and amazingly talented. We take our work seriously but never ourselves. We have a lot of fun, and I appreciate the open invitation to be yourself. If you like to dance while you talk on a zoom call, dance. If you are a pajama person, pajamas are fine. You are free to be who you are. The work-life balance here is amazing. I can always have my evenings and weekends free for my family and me. The leadership team cares about each employee and does a respectable job trying to grow and care for our entire team. It's a relatively small company, and each of us is cared about as a person. Working at a remote-first company has given me more time in my day to be with my family and take care of myself. It has also cut down on gas and food costs. It's also allowed my family to move from a high cost of living area to a lower cost of living area, making those retirement goals much more attainable. Compensation at Code.org is not high by tech standards, but it certainly is by non-profit standards. Our benefits and perks are also very good. I have had opportunities to leave Code.org, but I still find myself excited by our mission and happy to be part of this team. I have been lucky enough to have had some bad work situations to appreciate what a gem this place is and what a wonderful thing we are trying to accomplish.
Cons
We are a non-profit that cares about and seeks to address and improve diversity, equity, and inclusion in computer science and our team. Our mission and our culture attract passionate people. But "diversity, equity, and inclusion" do not mean the same thing to everyone. We have had instances where we have hired people obsessed with specific interpretations and biases around these noble-sounding ideals. They have used them as both shield and hammer to excuse their personal biases and to try and intimidate co-workers and leadership into submitting to their demands. They put a lot of effort into questioning every decision, critiquing every initiative, and ultimately attempting to shift the mission and work of Code.org to serve their specific concerns- or go out of business. These people have had no hesitation in dividing the world, and our team, into what they deem as saints and sinners. And they are more than happy to take it upon themselves to gang up if necessary and punish non-believers. Examples must be made. It is intimidating and effective. It is also remarkably distracting. Their unrealistic expectations and endless pessimism disrupt the flow of our work. Their obsession with identity politics divides our team into smaller and smaller groups. Their intense moral certainty and lack of accountability or self-awareness make people unwilling and even afraid to speak out against them. Code.org has bent over backward to please this small fraction of our current and former team, but at some point, enough is enough. Code.org has finally reached that point. It is not a pleasurable experience to work with people who have an expectation that this org should change just for them and a desire to see it burn if it doesn't.
Pros
I loved working at Code.org. It combines the best part of a tech company with an education non-profit. Unlike many non-profits, we had a full engineering team; high-quality engineering processes; and we had the agility and funding to move quickly. This, combined with excellent curriculum designers, PD creators, etc. meant that a small team could have a worldwide impact. At the same time, unlike my experience in tech, the atmosphere was extremely collaborative. My coworkers were there for the mission and were extremely supportive of one another. The managers and CEO are hard-working and mission-driven as well. They are honest, transparent, and practical. We couldn't always do everything we'd all want to do, but I could trust them personally and professionally.
Cons
The organization moves fast and has been successful by pivoting to take advantage of opportunities. If you value consistency/stability more than agility, this may not be the right fit.
Pros
There are some truly great humans who have worked at Code.org. The mission and values are inspiring and great on paper (on paper only; read the Cons for a better understanding).
Cons
- The CEO is manipulative, harmful, and unwilling to be challenged. He regularly demonstrates deeply problematic behaviors and has yet to face any real accountability. In Spring 2022, he went on a wildly inappropriate tirade that caused significant harm to a number of marginalized employees. There was no accountability for this behavior, nor acknowledgment of the harm caused by the org. Many folks (who had the ability/privilege to do so) left as a result. - The recent "unifying" approach is your typical "no politics" culture that has been plaguing the tech industry in recent years. Despite an org that claims to prioritize equity, this CEO (and other senior leadership) is more interested in prioritizing the comfort of certain political identities over the safety of students, teachers, and employees who are part of marginalized groups. - Managers and employees often get burnt out quickly as they try to challenge leadership and push things in the right direction. The CEO refuses to be challenged and it is impossible to navigate or effect change. - This org is a classic example of "when someone shows you who they are; believe them" -- it is clear they are unwilling to listen to feedback, despite the values they claim. Mission is not enough - it matters *how* you get there and this org does not "walk the walk".
Pros
Talented coworkers, great mission and impact
Cons
None to note in particular
Pros
Code.org has a great mission and tens of amazing people working to accomplish it. The co-workers you'll work with are super-nice and the atmosphere is ery collaborative. Most of the team works remotely, but you get to meet in person once or twice a year.
Cons
Management claims that people are their priority, but this does not align with their actions. They have no problem firing individuals from day to day (due to "organizational changes" even before deciding what the change will be), the processes for work prioritization are very ad-hoc and your promotion depends on being close to the right person (as opposed to really merit-based).
Check out your Company Bowl for anonymous work chats.