Pros
Pay is above average for the area. Benefits are above average for the area. The product your produce is quality. Mentorship: You will meet some of the smartest people in the industry.
Cons
Leadership at every level: C suite is very out of touch and doesn't understand how that impacts retention. Directors don't have direction which makes commitments difficult. Middle managers can't get their arms around problems because of the issues above and are always drowning. RTO: C suite recently brought their entire IT department full time back in office. The business justification they gave? We 'work better together'. There are never meeting rooms available. No spaces to allow for collaboration. We do the same work from our desk at work that we do from our home. All of this after stating that this would never happen and even offered people positions after the fact after changing the policy or very close to it. The best part... the CIO (in charge of fighting for his business unit) was on vacation when the decision was made. Since you are no not allowed to work from home now, You would think you wouldn't be allowed to work from home anymore right? Wrong! They decide to also implement an on-call policy around the same time. It takes 6 months to hire any replacements. They often lose people faster than they can hire.