Ventajas
UserTesting is awesome because they make a great product and the c-level executives are brilliant. The company culture is fun and relaxed. For most roles you can set your own hours, have a lot of authority over your projects, and there are adorable dogs!
Desventajas
There is a huge disconnect between the brilliant people and ideas in the c-level suite and the reality of the day to day, largely because no one is communicating effectively (and this disconnect only gets broadened because of a few bad apples in upper management). There is terrible communication between departments and (depending on your department) terrible communication within your department. No one is on the same page about what direction we are headed (or how we are going to get there), which results in a lot business politics because you have to cater to everyone's agendas. Additionally, the company theoretically makes up for their subpar salaries with learning and growth opportunities, but the emphasis is so on the bottom line that no one has time to learn or grow. What's worse is that they don't reward anyone for actually living up to their absurd standards and timelines. Everyone burns out in 6 months to a year. All of which makes working here exhausting because we've created a situation in which it is impossible to improve ourselves or the company.