
Comparably’s Best Engineering Teams list is based on sentiment ratings provided by current employees in engineering departments who anonymously rated their employers on Comparably.com within the past 12 months. Nearly 20 different workplace culture categories were measured, from compensation, leadership, and co-workers to work-life balance, professional development opportunities, and perks and benefits. All ratings were given during the COVID-19 pandemic (March 2020 through March 2021), making this list especially relevant for job seekers looking to be part of a great engineering team. Read Methodology

Work hard, play hard. The team gets together to have fun events. Someone taught a drawing class, another had a work out session, another did a virtual camping trip. Then the team works very hard to achieve the goals.RingCentral Employee

Our team is very productive. We get the job done. Every time we get an assignment, we finish it on time and with the utmost quality.Amazon Employee

We are a big team and we all help each other out. Everyone is friendly and helpful. Could not ask for more from my coworkers and teams.Google Employee

It's rare in tech to work with so many colleagues who deeply care about the quality of their work, the success of the product, and the health of the team. The level of ownership and responsibility is refreshing.Credit Karma Employee

One team with diversity. Our team has great diversity in terms of technologies.Chegg Employee

Working alongside such intelligent people fosters a work environment that pushes you to be your best.Microsoft Employee

Trimble has been an 'employer, for life' for me. It is a great place to work because, in my 24 years at the company, I have not had 10 minutes of idle time. There is always something to do, including a regular supply of new challenges.Trimble Employee

I'm better at my job because of my coworkers. Feedback and communication is huge and that alone makes us a great team.nCino Employee

We are eager to learn, share and improve every-single-day. A group of talented engineers that would like to do the things much better every day can be an amazing thing.Dynatrace Employee

My team is bright and open, they are willing to listen to a diversity of ideas and share knowledge in different forms.IBM Employee

Some of the best qualities about my team are diversity and inclusion. Beyond the traditional context of diversity (gender, ethnicity, sexual orientation, etc.), there is diversity in work experience and work styles.Bell Flight Employee

We are committed to quality and are always brainstorming ways to improve the codebase while delivering new features.Adobe Employee

Creative, passionate, and talented humans pulling together towards a common goal.Zoom Video Communications Employee

My teammates are among the smartest and most genuine coworkers I've ever had. They happily offer help while continuing to deliver feature after feature.GoodRx Employee

I work with a bunch of talented engineers, and very positive thinkers.SentinelOne Employee

Our team always offers to help one another when encountering blockers, and often offers advice and solutions gathered from years of experience. I am always learning from them.Radiance Technologies Employee

The team is amazing. Everyone is so on point about everything and so energetic in general. I look forward to meeting them every morning. Meetings are efficient and effective.Facebook Employee

Everybody is ready to help everybody. Solutions to big problems become possible due to such an environment because we learn from each other and grow everyday.Guidewire Software Employee

The love of animals clearly translates into a love of your fellows, and it's proved out in the way we treat our coworkers.Chewy Employee

Great people who have a passion for what we do everyday to make the customer experience the very best.Apple Employee

If I put out a 'call to action', many will volunteer to assist me, and we are able to (virtually) hang out sometimes to stay connected despite the pandemic.UiPath Employee

The best part about my team: hard working, self starting, technically excellent, self motivated, focused on quality and client satisfaction.Noblis Employee

My team is composed of talented engineers and they're always very responsible.Calix Employee

Dedicated and hard working. The team loves to challenge the status quo and they get things done with quality!symplr Employee

Extremely smart and hardworking. My peers are dedicated to keeping a high bar when it comes to software engineering.Whole Foods Market Employee
























