Working at | Glassdoor Overview

Mountain View, CA
51 to 200 employees
Company - Private
Education Training Services
Unknown / Non-Applicable
The cost of college education is skyrocketing, rising faster than inflation — faster even than health care costs. We're building the solution: online courses that lead to real college credit — credit that is already accepted at over ... Read more

Mission: Making Education Accessible...

With short and fun videos, taught by great teachers, we help students easily master any subject and achieve their educational goals.

Company Updates

  • Our team believes it's important to give people the chance to learn anytime, anywhere.

  • By partnering with Peirce College, we'll be able to help even more adult learners access an affordable degree option.

See AllSee All – Why Work With Us? is on a mission to make education accessible. We're building the top education brand to help students access high-quality, affordable education.

What We Do has courses and lessons that make learning fun and engaging. Over 40 million students a month visit to prepare for exams, earn college credit, boost their grades, and get continuing education.

Improving Student Test Scores

Our courses help students boost their scores on class exams and standardized exams like AP, ACT, and SAT exams. The innovative format of our video lessons helps students master difficult concepts and remember material.

Granting College Credit

Many of our college courses lead to credit that is considered for transfer credit at over 2,000 colleges and universities. Our courses help students graduate from college faster and with less debt.

Using Technology to Revolutionize Education

Our engineers are the most talented in Silicon Valley and have built an innovative platform to help students study and earn college credit more efficiently than anywhere else. Our engineering team is constantly building new features and improving our platform to help subscribers meet their educational goals.

Why We're Different

We Make Money

Our solid business model sets us apart from other Silicon Valley companies. We have been profitable since 2002 and don't have any investors meddling with the business. Our subscription service and advertising ventures have fueled significant growth over the past few years, and the company gains value with each passing month.

We Create Our Content

We've created 100% of our content and continue to create new content at a fast pace. We own all of our content and control where it appears and how it's used. You won't find our courses, lessons, or articles anywhere else on the Web.

We Grant College Credit

We further our mission of making education accessible by offering low-cost college credit. Many of our courses have been recommended for credit by the American Council on Education (ACE CREDIT), and students have the opportunity to transfer credits earned to over 2,000 colleges. With our courses, students could bypass the first two years of college, cutting the cost of their degree in half. One of our goals is to grant the most credit, and we're well on our way to meet that goal.

We have one of the smartest and passionate teams in Silicon Valley, and we shower our employees with great perks, including:

  • Fully paid health, vision, and dental insurance
  • 401(k) plan with employer match
  • 20-30 PTO days per year (amount increases based on tenure)
  • Competitive salaries
  • Fully stocked kitchen and catered lunches on Mondays and Wednesdays
  • Company-sponsored gym membership and Caltrain pass
  • Company sponsored happy hour and mid-week beer cart
  • Across the street from Caltrain in downtown Mountain View
  • Fun social events, including a company trip to Las Vegas, beach day, bowling league, bocce ball, and more

What Our Employees Say

"Simply put: Working at is fun. I come into the office to see the brilliant and hilarious people in every department from Engineering to HR. I get to solve interesting technical problems and design complex systems for a rapidly growing company all in an environment where everybody knows my name, without any of the crushing stress or deadlines of other workplaces. What's not to love?" -Paul, Senior Software Engineer (joined 2012)



"I enjoy working at because of the team camaraderie, spirit of innovation, and constant learning opportunities. I feel like I am always learning about new tools and systems while also developing useful problem-solving and communication skills. The company fosters an attitude of forward-thinking and challenging assumptions by valuing their employees' perspectives. As a cohesive team, we work hard to improve our offerings and help our users to the best of our abilities!" -Meghan, Content Strategist (joined 2014)



"Amazing company, inspiring mission, motivated team. I have never been at a place where everyone is as empowered to have their ideas turned into real user interactions." -Atanas, Senior Online Marketing Manager & Product Owner (joined 2012)



"It's great working with such high caliber talent in the truest "agile" environment I've seen in my career. This team is getting things done "the right way", while maintaining a truly inspiring and fun workplace." -Greg, Senior Software Engineer (joined 2014)



"I think the transparency between management, employees, and teams is pretty awesome. It's great to know what's going on and what progress is being made throughout the company. It's something that I haven't experienced in a company, so it's nice to have an environment that has open communication at all levels." -Kathryn, Content Strategist (joined 2015)



"As an education company, believes strongly in enabling its employees learn and grow professionally. I've learned more working here than I did in 4 years of college. In addition to having a very knowledgeable team and a culture that encourages cross-training over hammering out features as fast as possible, we also have annual developer presentations at Mountain Winery, biweekly "lunch and learns" and we frequently send people to professional training and conferences. Right now I'm looking forward to Dockercon later this month." -Chris, Software Architect (joined 2010)



"It's a very supportive work environment. When a new person joins the team, everyone wants to do what they can to get them acclimated to the company and to help them succeed. You'll be joining a very collaborative work environment." -Jessica, Content Strategist (joined 2012)



"The perks like gym, meals, snacks, and events are awesome plus there's a plethora of really friendly, supportive peers to make friends with. We also have AMAZING work-life balance here. People are generally in the office from 9-5 with an extra long lunch break in between and unlike most tech companies, working from home is practically unheard of here!" -Katie, Online Marketing Specialist (joined 2015)



"Your role at is really what you make of it. This company recognizes hard work and initiative, and expects its employees to be their best every day." -Stacy, Lesson Development Manager (joined 2010)



"The camaraderie and team mentality of everyone makes us all more productive and creates a fun environment. We all understand we're here to help each other, and everyone rises to the challenge of working together to figure out better ways to do things all the time." -Jen, Content Strategist (joined 2012)



"Great company culture and a very rewarding job. Love the people and love the company." -Matt, Senior Technical Data Analyst (joined 2014)



"The people here are incredibly passionate about what we do. It makes it so much easier to come to work when you enjoy being with the people you work with and you're all working towards the same goals." -Erin, Content Development Manager (joined 2011)



"Love all the food, laughs, and super fun team events." -Trever, Software Engineer (joined 2014)



"I like working for because of the people that work here. I can truly say that everyone here believes in our mission, leadership, and making our product the best it can be." -Brad, Customer Success Manager (joined 2014)

Work With Best's employees are smart, friendly, funny, innovative, and dedicated to helping our students. We hire the best and invest in our employees so they can grow in their careers.









Know What's Going On

We value transparency. Everyone in the company has the opportunity to know what other teams are working on through bi-monthly video demos and regular collaboration. We celebrate company milestones and team achievements with champagne toasts, treats like cake pops and Cream ice cream sandwiches, gift cards, and the occasional trip to Vegas.

Focus on Team

Our tight-knit teams work together to build great new content and features for our customers. By collaborating closely and providing frequent feedback to each other, our teams are high-performing and fun to work with.









Get Things Done

We work quickly and efficiently through relentless prioritization and teamwork. We plan quarterly initiatives that focus on our biggest business goals, and work on Scrum teams to reach those goals. By working on small teams and revisiting goals and progress on a regular basis, we're able to move quickly and stay nimble.


We foster a culture of large and small innovations. Twice a month on Innovation Friday, our employees choose what to work on - working on a new site feature, exploring a new technology, improving a process, and more. We also host bi-annual hackathons where small teams collaborate for 24 hours on their passion projects. We are always iterating, and have a culture of frequent feedback so we learn from our employees what needs to be improved.

Have Fun

We work hard and get a lot of work done, but we also enjoy relaxing with our coworkers. From daily pool games at lunch time to Friday happy hour, we like to have fun together. Some of our past events include a company trip to Las Vegas, beach day at the Santa Cruz boardwalk, bocce ball, and Giants games.

We're hiring software engineers, front-end developers, software architects, quality engineers, and scrummasters to help us become the number one online education brand. Our talented and passionate team of engineers have helped us build a thriving subscription service and features such worksheets and teacher management tools. We move quickly, and you'll see your code deployed with no red tape.

Some of the technologies we use include:

  • Java, Groovy
  • JSP, Grails, Spring, GWT
  • Hibernate, JPA
  • CSS, LESS, HTML, Javascript, JQuery, Angular
  • MySQL, Cassandra, Solr, Redis
  • Git, Jenkins
  • Selenium, SOAP UI, JUnit, TestNG, Mockito

One of our Senior Software Engineers hard at work.

Agile and Scrum make collaboration a critical piece of the culture. Reviews

  • Helpful (2)

    "An amazing place to work"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Content Generalist in Mountain View, CA
    Current Employee - Senior Content Generalist in Mountain View, CA
    Positive Outlook
    Approves of CEO

    I have been working at full-time (More than 3 years)


    Excellent benefits, amazing mission, and some of the best people in the bay area. Company makes a concerted effort to provide professional growth opportunities.


    These growth opportunities are often framed as lateral growth, given the company's relatively flat organizational structure.

    Advice to Management

    Continue to trust and empower your employees;. As we grow don't fall into the trap of leading solely from the top.

See All 128 Reviews Photos photo of: The Team photo of: Team members decided to play some games during our beach day at Santa Cruz. photo of: Two of our team members make use of the office pool table. photo of: During one of our happy hours we decorated t-shirts. photo of: We always look forward to our annual Santa Cruz beach day! photo of: The winning team of our hackethon celebrates.
See All PhotosSee All Interviews



Getting an Interview

Getting an Interview




  1. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate in Mountain View, CA
    No Offer
    Negative Experience
    Average Interview


    I applied online. The process took 2 weeks. I interviewed at (Mountain View, CA).


    Long process without payoff. HR new I had multiple offers and were really quick about the process within their control, but the team throws up a lot of obstacles. They did an HR screen, a hiring manager screen, an online test, an online coding screen, then a five hour onsite that was mostly technical. They blew through lunch and didn't offer a snack or anything.

    I know my stuff and did pretty well on the technical tests, and I seemed to interact well with the team, and expressed my honest excitement for what they are doing. Hours later they rejected me although the amazing HR woman was kind enough to call me up in person to tell me the bad news. The team was not willing to provide any feedback.

    Interview Questions

    • Standard stuff: data structures, algorithms, and a surprising dose of SQL.   Answer Question
See All 39 Interviews Awards & Accolades

  • Top 101 Educational Websites & Apps 2016, Educents, 2016
  • Bronze Stevie Award, American Business Awards (the Stevies), 2016
  • National Parenting Product Award Winner, National Parenting Product Awards, 2016
  • Revere Award Finalist, Association of American Publishers, 2016
  • Top 100 Educational Websites,, 2017
See More

Work at Share Your Experiences
  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate