By far the best place I've worked so far! - Senior Software Engineer Outschool Employee Review

5.0
12 Apr 2021
Recommend
CEO approval
Business outlook

Pros

Sharp, empathetic, welcoming, and passionate teammates Incredible opportunities for personal growth (technical or management) Highly collaborative environment (frequent pairing over Tuple) Sincere belief in our mission to inspire kids to love learning High degree of autonomy - spend your time how you think you should, given goals Transparent and intentional about growth and high-level decisions Company and engineering culture is respectful of work-life balance Most meetings are optional, with reimbursed lunch at company-wide ones Overall feeling of working together while challenging ideas in constructive ways Parent-friendly: no one minds if kids crash meetings, just mute yourself Encouragement to collaborate with other teams via eng guilds and various events Openness to rethink ("remix") existing processes/technologies

Cons

Most issues are very minor and relate to the rapid, unexpected growth Outschool has experienced since the start of the pandemic: General lack of structure (e.g. lots of overlapping documentation in Google Docs) Codebase includes inconsistencies and other technical debt (being paid down via nascent component library and reorganization efforts)

Explore other reviews about Outschool

5.0
21 Mar 2026
Recommend
CEO approval
Business outlook

Pros

Create an independent business Teach small classes Create own content

Cons

Paid for booked classes so income is variable

2.0
30 May 2026
Recommend
CEO approval
Business outlook

Pros

It’s virtual, you can somewhat choose your times.

Cons

Management was highly disorganized and communication was often poor. There was little to no formal training provided, and classes were frequently assigned at the last minute with little warning or preparation time. When I started, I clearly communicated that I was unavailable on a specific day of the week and was told this would not be an issue. Despite this, I continued being scheduled during those times and had to repeatedly remind management before changes were made. Even after adjustments, the schedule remained difficult to manage. Instructors were expected to prepare lessons outside of class time without compensation for preparation. Payment processes were inconsistent, and paychecks were frequently delayed, often requiring reminders and follow-up to receive payment. Overall, the students were enjoyable to teach, but the lack of organization, scheduling issues, communication problems, and payroll inconsistencies made the experience frustrating.

See reviews by: Helpful|Rating|Date|All