Pros
I love working here, it's the best job I've had. It's great to work somewhere where your manager wants you to succeed, and the environment is supportive, curious, and open-minded. The work is complicated and can be very difficult so you will grow here. Of course, great benefits and pay transparency helps too.
Cons
People are very focused on their work here so you may need to reach out yourself to make connections with others. That said, everyone is friendly and helpful.