Pros
Pay is good There used to be cool things like half fridays Indays Microsoft discounts Benefits
Cons
The work culture at the moment is very toxic never felt ill will towards my direct team but it's essentially your manager and peers vs the upper rungs of leadership. You get to wait for last minute decisions and opaque messaging from leadership together. They spew things about growth and learning but could care less just focus on your cpps and reviews ignore anything that does not support that. Double speak is like air or water at LinkedIn especially from the CEO and C-Suite WLB went down the drain I went from working like 40+ hours a week I'd do some overtime occassionally before ramps and for oncalls at times but it was decent. Near the end it was not uncommon for me to wake up logon remotely as soon as I woke up until like 9 or 10 and night rinse and repeat. They will announce initiatives for new tech and the like every blue moon but very rarely allocate time for teams to execute any of it. Do not be suprised if a project you are working on is cancelled and reorged.