I'll just leave it here...The good thingsThe people in the whole company are so lively and you'll able step out of your comfort zone(good and bad). You will have a chance to meet different personalities.
The challengesThey are very lenient. It lacks discipline and you won't matter unless you came from the same previous company they went to. You have to make yourself seen and also you have to be prepared to be neglected and feel non-existent. They are not very concern with growth of all employees, they're just focusing on specific group of people. If you'll be landed in Corp Dep, don't expect too much on growth development (you have to solve literally everything on your own, it sometimes go beyond your job description.) No handover/trainings provided.
Should also avoid comparing the company and the people to other companies. Build trust and transparency to everyone.
Work-life balance and benefits/perks only applies to some but not to all.