Pros
1. I love my colleagues. I work on a great team where we all help each other and work together on shared tasks. 2. My manager (and other managers I interact with) truly cares about whether I am enjoying my job and how I can grow and learn in the company. 3. Everyone at Natera genuinely feels excited and proud of what we're doing, and that's a really awesome environment to work in. 4. In my particular job, I get to work remotely which is great and allows for good work-life balance. 5. Upper management is legitimately interested in hearing ideas and feedback from all employees.
Cons
1. When I started Human Resources had been undergoing some staff changes (so I heard) so the onboarding process could have been smoother (IT was great though helping me get set up!).