Pros
Having been at Gearset from the start, I'm obviously pretty fond of it :) Right from the beginning, we've focused on hiring for aptitude and cultural fit, and through that effort (and no small amount of luck), I've ended up being lucky enough to work with an amazing team of smart, engaged and sociable people. For my money, the team is the most important part of any company, so I could stop my review here, but here are some other things I like about working here: Strong focus on user experience, really strong engineering culture (a healthy mix of pragmatism and best practises), good tech stack, decent codebase, top-tier developers, no legacy code, career development opportunities, very rapidly-growing company and huge potential for growth, multi-disciplinary team so no siloing, minimal process and hierarchy, relaxed culture, travel opportunities, flexible hours, ...
Cons
Office is only so-so (we're working on it!), slightly inexperienced senior management, occasional out-of-hours support / demoing. Not much! :)