Pros
I love working here because of: - The product. We're tackling a huge, important problem (making clinical trials faster and cheaper), and we're building solutions that are both technically robust and a good market fit. - A company culture that is well-suited for long-term growth. We move quickly, but we hold ourselves to a high standard: projects are thoughtfully scoped out, we only ship solutions we're proud of, and we keep a lid on tech debt. - The people. I have worked at other companies that had superstar employees. But this is the only place I've worked where EVERY employee is a superstar. I always trust that my coworkers will complete their work to a high standard. And that means that when I disagree with my coworkers, I can speak candidly because they know it comes from a place of mutual respect.
Cons
The salaries are not the highest. But the rest of the comp package is really solid (e.g. the healthcare options for dependents are Google-level) and I know my stock will be worth a ton some day.