Pros
There are a few pros: 1. You get a salary on time. 2. If you go to the office, there are snacks available. 3. Hybrid and remote work is allowed for some teams, so it depends on which role you're joining. 4. Vacation policy is flexible, depending on how you fulfill your responsibilities.
Cons
Zero work-life balance and ethics. While the liberty in working ways and holidays are there, one person makes the environment toxic. They behave like they own everything, command you over areas where they have zero expertise, and leave no chance to make you feel little and discouraged. There's no chance of growing in your role because you will not get enough time to prove yourself. This is why employees join and leave the company within a few months. If you're joining the marketing team, be aware of dealing with a toxic work culture.