Pros
Gearset is feedback-driven in every direction. We regularly ask for and act on feedback from customers, and internally managers give feedback to their team members and team members give feedback on their managers. I think this has a positive effect on how we do as a company and on the experience of employees. Developers may or may not interact directly with customers depending on what they're doing, but they usually get chances to fix something for a customer or work on a problem that a customer is experiencing. We all have access to the online conversations with users so seeing the feedback from the changes you've made is really gratifying. It makes you feel like what you're doing is meaningful.
Cons
I think it's not the most competitive salary out there