Are you a young engineer? Then this company might be good for you. Otherwise, run.
This company has quite a bipolar culture, and thinks erroneously that this is what being agile looks like. It clearly is a company that has grown too fast, giving too much power to its engineers, while not scaling up fast enough. The end result is a company that operates in a completely disorganized fashion, with frustrating inner competition for resources, without proper coordination, and with a balance of power that is tilted towards a few groups only.
So, if you are a young engineer who wants to sink their teeth into some interesting work, or even a young product manager who wants to learn the ropes, then you might find this company even appealing for a few years. If you are a professional in any other specialty and want to continue to use your skills and grow professionally, then run away as fast as you can.