An excellent company if you're seeking stability and a strong foundation for your career.
Cons
Being a product-based company, there's a significant amount of domain-specific knowledge to absorb, which can be challenging at first—but it’s manageable with time and support.