Pros
A well known company that user like to use the software. So your work is seen, if that's important to you.
Cons
There is no tangible recognition for a good quality process, no structure to help you succeed in your role nor any support to get there in a chaotic and painfully adhoc delivery cycle. Read this as; no one can make any decisions by themselves and a company of 5000 is dictated to by 3 people. One of which openly brags "‘wartime’ approach to staff performance", how about an inch of sanity in Product development, team empowerment and a culture of quality and encouragement. Do not expect empowerment or autonomy in this environment and do not expect to be cared for. Unless you're a chop shop engineer and love to be told what and how to do it... repeatedly for the same feature. Walk away and keep your morals.