Pros
You have the ability to work autonomously with no micro management or hand-holding. Opportunity to learn new skills and implement process as it doesn't exist. If you're someone who enjoys problem-solving, adapting quickly and being permanently out of your comfort zone you will love working here. If you keep your head down and work extremely long hours you'll do great.
Cons
Highly toxic 'Bro culture', lead with fear and lots of instances of bullying and intimidation. Most teams and individuals aren't interested in working together; people are out for themselves and will think nothing of throwing you to the wolves if it furthers their agenda. No one takes accountability and there are very few consequences for poor performance or behaviour. The staff churn is ridiculous and unmanageable and it means you're doing multiple jobs, canning what's been before and starting again before that person leaves and you're back to square one. It's not sustainable. The management team can't agree on strategies and direction so it makes everything impossible, if you're one of the originals you're highly favoured and can do no wrong. Honesty and logic aren't regarded or rewarded and there's a new regime every 3 - 6 months.