* Stable company to work at with a very deeply entranched product.
* Very good work and things to learn if you are in right teams.
* Good work culture
* Hybrid and flexibility
Cons
* Not the best paymaster out there.
* No onsite travels
* No RSU like option making it lag in terms of comp