Pros
Work from home, good pay, some talented people (but you have to look for them).
Cons
Constant "blaming storming" sessions. When projects go sideways (and, oh, they will), always someone else's fault except management. Prepare to be talked-down to on a daily basis. "Cover your a55" culture at its best and someone is always watching for you to make a misstep. No work/life balance. Oh, "unlimited PTO"! HA! What a joke. You will get calls at all hours of the morning, including on weekends. And be prepared to work weekends. It's expected and required. Big Brother-like tactics. Managers from other groups will ask your coworkers on another team about you if you get on their wrong side to build a case against you. Small group of old-timers think they are bigger than their physical stature would suggest. Always going through a "reorg". Like to have your job outsourced to India? Then what are you waiting for? Come on board! Do yourself a favor: don't get pulled in by work-from-home and pay unless you use this as a stepping stone to something better.