Good individual growth with lot of responsibilities.
Good company to learn quickly and has management support (or push).
It transforms itself every couple of years. SharePoint, BI, Azure and now AI.
Cons
Work pressure, at times
Need to make peace with challenged work-life balance