Pros
The people I work with are really smart, and it makes you want to up your skills and knowledge. Everyone is very kind and helpful too, I'm yet to encounter a scenario where someone was unwilling to help even though they were busy themselves. The work is impactful and challenging. Most projects/features are pretty interesting to work on. Project backlog seems good. The product is great, and it feels good to see customers getting good value from it. Uber for Business benefit is pretty cool.
Cons
Sometimes there can be multiple escalations to deal with, not too frequent to be worrisome for now. Management seems to be too busy with projects that they don't get much time for career conversations or mentoring with reports. With everyone working from home, I feel a bit disconnected sometimes. It would be nice if managers can be proactive at facilitating social interactions among team members. Benefits at office are less now compared to pre-pandemic (pantry refrigerator isn't stocked, for instance).