Pros
Lots of ping-ponging in terms of what to focus on each sprint. Difficulty making any headway on any of the 4 - 5 projects they had going on at once because of this. Engineering manager was clueless, possessing the smallest crumbs of technical knowledge while waxing psychological fairly often and making sure he/she (not sure what gender pronouns "they" prefer) looked exhausted and busy with "work" everyday. Tough to sell given that this person shoved their responsibilities onto the engineers themselves.
Be prepared to work with lots of clueless boot camp "grads" who know nothing but JavaScript and have to be hand-held in how to create things like a JSON object.
If you have a historical interest in medieval royal courts you're in luck, one of the team higher-ups is a certified court jester and loves testing out new jokes for the execs on his engineering team. Pretty much the highlight of the job as it wasted a lot of the boring part of the day away in the early afternoons.
Codebase is a clusterf@*! like in most places, if you love React you'll feel at home.
Who gives a ?@*# anymore.
Cons
Please see "Pros" up above.